skysight-inc/HackerNews huggingface dataset:
I am a publisher of a medical technologies website since 2004.

To really help journalism, Facebook and Google need to get out of the surveillance capitalism business.

I left this comment before on a different thread.

What we have now is monopolized internet. Few entities, like Google and FB, took over the internet and crafted the landscape to their advantage. They monopolized ads revenue, search traffic, and more importantly, they are actively spying on the general public, taking away any possible advantages from publishers. So website for doctors cannot make money by advertising to doctors. Doctors will see Google ads on Candy Crush. The result is a dearth of advertising money for publishers and regulations aimed at destroying any attempt to take over these behemoths. Local news is dead, because Google and Facebook know your location, and they sell it.

When was the last time you saw GFPR notice on Facebook or Google? Do you think publishers enjoy having "Please Donate" pop-ups? When was the last time you heard of investment rounds in online publishers, or any publisher? Why do you think Denver Post and USA Today are barely alive?

In the olden days we had websites and blog networks being born, Gawker, Weblogs Inc, TechCrunch network, political networks, etc etc. And what do we have now? Central stations with fake news shenanigans and retarded memes. While publishers, including your local newspaper and your favorite websites, are struggling.
The dashcam feature is completely broken for me. It stops working after a few days without fail then I have to reformat the drive. I would prefer that someone fix this issue than work on easter eggs.
Also, what do you dilute it with other than... fresh(er) water?
Would be more worried about this eventually happening the other way around.

"Aw, Mom, why can't we go live on Earth with Dad?"

"Now, Billy, you know your bones and muscles are used to lunar 0.16G, and won't support your body in full 1G. Your heart isn't strong enough for those conditions either."

See also: Belters from The Expanse.
You hit the nail on the head. Hire the right people, keep the teams small, and you can just give them context and let them solve the problem.
Anybody have rust removal for my pick? May need some for my shovel too. Getting blockchain confused with a capital raising trading vehicle is the wrong move.
Does this affect video game loot boxes, then?
Data structures to name-drop when you want to sound smart in an interview
Transit visas aren't just an American thing, nor is some kind of customs check - I transited via Moscow to Georgia (from the US) recently and had to pass through some limited form of passport control and a security re-check. No transit visa was required in that case, though.
Generally, yeah, but the exceptions are pretty significant.

Whether or not these use cases are common enough to disprove the "99% of the time" claim is debatable (these kinds of use cases may be far less than 1%) but regardless, check these out:

https://www.storagereview.com/samsung_970_pro_1tb_review

- 10x latency improvement in SQL Server stress tests between slowest and fastest SSD

- 3x rendering time improvement from slowest to fastest SSD

Now, for anything I do in my daily life as a software engineer? Yeah, SSDs were fast enough years ago. Only time I even scratched the surface of their performance was when I copied a VM from one drive to another.
What do you find wrong with the search? It's pretty good for me, except one day where the indexing must have screwed up and it was ignoring the thing I knew was there.
Diligence for an equity round = when lawyers who represent the investors go through all the documents of a company. If something looks bad, they will make the company and its attorneys fix it, incurring time and legal fees. This usually doesn't happen much in the seeds stage but will definitely happen in Series A and beyond. I used to do this for a living and if I saw something like this contract here I would probably tell the company to get it resigned from the contractor using a more comprehensive contract. The company would probably need to pay the contractor a small fee too to make sure the new contract was enforceable.
I think I agree with the parent. While this can be made into a Gettier case by messing with the scope of the JTB (pull request broke it vs change broke it) I don't think it really works as intended by the author, and it feels like a poor example in a field teeming with much more straight forwards instances.

I can't simplify the explicit examples I have in my head enough to be worth typing up, but the gist is that I can be correct about the end behavior of a of a piece of code, but can be completely wrong about the code path that it takes to get there. I have good reasons to believe it takes that code path. But I don't know about signal handler or interrupt perhaps, that leads to the same behavior, but does not actually use the code path I traced out.

This happens to me reasonably often while debugging.
God I'm tired of hearing this platitude. Define "Fine" when 90% of the animals on earth are extinct? What is "fine" to you about that, exactly?
Firstly, I think this distinction is pedantic and unhelpful. It's like saying your car wasn't destroyed in a high speed collision, it just got mashed into a form that is no longer useful for human transportation. Yes, the giant mass of mostly rock called Earth is not going to literally be destroyed and cease to exist due to human activity. That's not what people are claiming, and I think that is clear.

Secondly, we're making the planet a lot worse for more organisms than humans.
Kong Launches AI/ML Features to Automate Microservices Management at Scale
Predictable state container in your React apps
It seems they're falling back to Mapbox when a dark theme is used, presumably because MapKit JS doesn't support any theming or styling of maps.
in .gitconfig:

recent = for-each-ref --count=25 --sort=-committerdate refs/heads/ --format="%(refname:short)"

so `git recent` lists the last 25 branches, and then in .bashrc:

alias co='select br in $(git recent); do git co $br; break; done'
alias coo='select br in $(git br -r|grep -v "("|grep -v HEAD|cut -c3-|sed "s/^origin.//"); do git co $br; break; done'

and now `co` gives me a menu of recent local branches to check out, and `coo` does the same for remotes on origin
Currently the main contender for replacing Bitcoin Script / adding a new option is Simplicity (https://blockstream.com/simplicity.pdf).

Simplicity is a typed, combinator-based, functional language without
loops and recursion, designed to be used for crypto-currencies and blockchain applications. It aims to improve upon existing crypto-currency languages, such as Bitcoin Script and Ethereum’s EVM, while avoiding some
of the problems they face. Simplicity comes with formal denotational
semantics defined in Coq, a popular, general purpose software proof assistant. Simplicity also includes operational semantics that are defined
with an abstract machine that we call the Bit Machine. The Bit Machine is used as a tool for measuring the computational space and time
resources needed to evaluate Simplicity programs. Owing to its Turing
incompleteness, Simplicity is amenable to static analysis that can be used
to derive upper bounds on the computational resources needed, prior to
execution. While Turing incomplete, Simplicity can express any finitary
function, which we believe is enough to build useful “smart contracts” for
blockchain applications.
Ask HN: How do you use Git for docs?
I'm pursuing a project around engineering team notes and I’m looking to gather more information about what docs are most useful to engineering teams. I'd like to learn -

* How do you use git for docs?
* What processes do you have around git? How do you use PR templates? Do you have commit standards?
What if the comment has a bug? Which part is the legal binding, the code or the comments?

Also, the Ethereum blockchain has only the compiled version of the smart contracts that use a bytecode for a simple virtual machine. So the source code (and the comments) disappear before entering the blockchain.

[I guess you can add some comments in some dead code that is not optimized away during compilation, making the smart contract burn a small amount of additional gas each time it runs. My guess is that the current compilation just strips the comments.]
I want the ability to browse my phone's library on the big screen so that I don't have to pick it up from the wireless dock. Also when you search for songs you just get random radio stations...
My 2019 Predictions for Big Tech and Beyond
I actually had management tell me it's a problem that my team is agile but not Agile. Sigh...
How anglocentric
as fouc noted in a sibling comment, you shouldn't need to ask for permission to talk to customers if the organization is truly agile. however, the product owner (which i've been in various capacities) should bring a lot of customer information to the table so you can focus most of your time on development.

it's unfortunate that your organizational structure prevents you from doing so.
>It feels like when you learn that Ticketmaster also owns most of the scalping services and your chance of getting a good ticket is zero unless you're willing to go to the scalpers.

If anything, this situation is better than Ticketmaster's, because at least the producers are getting the money. With Ticketmaster, they're pocketing all the money and the performers are getting nothing. If Intel isn't binning these, a third party (probably someone affiliated with an OEM) would be doing this and pocketing the difference.

>Basically the good stuff is reserved for the rich because they are rich.

Are you also upset that you can't get luxury goods for cheap because they're "reserved" for the rich?
No :) Just off the shelf DBs so far. But the FoundationDB guys are HS friends ;).
Caution: DuckDuckGo's Apple Maps might kill your macOS's default map (show completely blank map) if your app has non-English language setting. If so, open your active monitor and search "geod", kill it and run map app again. It can return your apple map app back to normal state.
What a coincidence!

https://alexpetralia.github.io/newsletters

:)
We can send people to the moon but we can barely get dark mode right :)
Hundred-Page Machine Learning Book
I believe this is only in China right now and Chinese don’t own many trucks.
I also have similar issues with the text processing.

I like the model they use that everything is a block - you get predictable behaviour, but I do think the normal shortcut for select all should select a page, and that I should be able to select text from multiple paragraphs using keyboard commands (if you do ctrl+shift+arrow you get stuck at the edge of a block).
I can easily see it going both ways at the same time.

Space colonization will be a strong forcing function for developing high-efficiency technology. Hell, it'll force us to comprehend the energy budgets to much deeper levels. I could see this resulting in a lot of new products and new ways of doing things.

At the same time, if on the social/cultural level, people start to feel that Earth is just but one place available to people, I can imagine them naturally care less.
Samsung Seemingly Confirms Galaxy F Folding Phone Reveal Coming at February
IMO the major shortcoming of smart contracts is that they have no tie to the real world, so the only thing they can really govern is other contracts, which themselves can only do the same thing. They can't be very interesting without oracles (e.g. Augur).
I haven't hear of a single use case that makes me think those tools are necessary so far. Do you have a "oh shit of course" example to share with me that would make me understand why Ethereum brings something valuable to the table? No jargon, just a simple use case. Explain it like you would explain the usefulness of the diesel engine to an alien > It allows to move goods, people across long distances and can be used in land vehicles both commercial and personal, boats. It can also be used in earth moving machinery for construction purposes and as power generators.

Can you do that with ethereum?
Could you give an example of where either is a problem in a practical program — one I’m likely to write as an SDE?
I am happy to see someone mention freedom in this thread. I believe the term "open source" distracts from the more prescient issue of user freedom.

One of the issues with SSPL is that it intertwines the ideas of an AGPL style copyleft with an allowance for SaaS use cases, specifically in section 13 of SSPL. I would argue this is more pernicious than an openly proprietary license for precisely the wolf in sheep's clothing reasoning you mentioned. People adopting MongoDB and its endorsement of SaaS may believe they're supporting the values of "open source", but they're sacrificing user freedom as Stallman points out in this blog post.

https://www.gnu.org/philosophy/who-does-that-server-really-s...
I understand this sentiment but think it is problematic. In fact, I think it is part of the reason a lot of libraries aren't very good.

Working in a large project, as you note, naturally leads to many conversations about sharing code and/or functionality. So you bundle something together or add an access point, call it "library X" and you are done, right? Any problems can be patched around later as you are working on a common base.

To me, this is missing > 50% of the work in designing and delivering a library for general use, which is why it often causes problems when you treat it as "done".

Which isn't to say this isn't the right thing to do in your situation! It's just that this is vastly different than what someone might be talking about in "library developer". It's not prima facie crazy to have language features mostly aimed at the latter, if it's a language often used for it. Which, for better or worse, c++ (still) is.
While unsavory, I feel like loot boxes are closer to a raffle than what we typically consider gambling, and to treat them as gambling would open up a serious gray area.
this works...very slowly and the scroll direction is backwards from typical (scroll up to zoom in is what I'm used to)
Fate of Atlantis Background Analysis 1
I don't know why this is downvoted, it's completely accurate. Source: [0]

[0]: twitter.com/vitalikbuterin/status/1051160932699770882
Good catch, I missed that. However, I guess that Apple will provide a dark mode for their map, too, at some point since they build dark mode into their OS(es?) anyway.
I use Linux, am a heavy Notion user through the web app and I'm very happy. I'm not sure why people would want the desktop apps (I do use the android app for a bit of on he go reading and adding images).
None of those charts are normalized per capita, so they're essentially just plotting population growth.

I agree with you that greenhouse gas emissions are disproportionately from high-income countries, along with meat consumption, food waste, air travel, and lot of other measures. But those charts aren't a great way to make that point.
I think the main motivation for a search company to go and build an email service (or an entire Google Apps competitor) would be the same reason Google did it... to mine user data. So to that end I don't think it really makes sense for DDG to do such a thing.
Lion invests $300M in the preservation of gazelles.
I had a similar thought and got my grandmother an Amazon Echo. It's been ok but not great.

Part of why we got it for her is because her eyesight is failing I thought it'd be easier for her to make calls by just saying someone's name. However Amazon makes it very hard for people that don't have cell phones— before you can make calls you have to type in a code that they'll send you in an SMS message. Since my grandma doesn't have a cell phone, only a landline, that wasn't doable. I had amazon text the code to my phone. She can call people via Alexa now, but the caller ID on their end shows up as my phone number instead of hers. It confuses the hell out of people she calls (including me, when I see that I'm getting a call from myself!)

I think older people who aren't fluent in the use of search engines also have a harder time making voice queries that the assistants can understand. She'll sometimes throw in extra information that isn't necessary for her question/command which throws off the results. Although it is adorable when she says "Good morning Alexa, would you please tell me what time it is?" instead of just "Alexa, what time is it?"
Don't you have the right to remain silent and not answer?
Serverless is pretty overloaded at this point, there are serverless frameworks that require first you must get a cluster of Kubernetes nodes. They're still serverless, by plenty of definitions that I find credible. They don't require a persistent server process per application or per endpoint. I'm talking about Knative Serving namely, but really any framework that stands up infrastructure in front of you as you request it, and tears it down behind you as you've momentarily finished with using it, I would consider definitely meets the most common definition of serverless.

That being said, Urbit as a Serverless framework, I think is a pretty big stretch.
Changing is hard. Pretending to change is much easier. And frequently the people in the organization high enough up to dole out rewards (promotions, bonuses, etc.) aren't sophisticated enough technically to tell the difference between real change and pretend change. So the incentives all run towards doing the pretend change, grabbing the rewards, and then leaving a mess behind for someone else to clean up later.

That's what makes documents like this useful -- they provide ways for those non-technical higher-ups to start distinguishing between the projects in their organization that are pretending to change, and those that are actually changing. Which (hopefully) will help them start pointing those incentives in the right direction.
Not SSL, encrypted content. Deep packet inspection won't help you if there's only encrypted data inside the packet.
The Jordanian plan is to pipe brine into the Dead Sea, which is already hypersaline.
The words "pink" and "trombone" are english words, so there's that...
FTA: “This was to ensure that if he did wake up from his ketamine slumber, he wouldn’t try to rip off his face mask, endangering both his life and that of his rescuer," Cochrane writes.

Cave diving is extremely dangerous. There should be no criticism about how the rescuers chose to go about it.
Not sure where you're from, but for many countries in the EU, you do have to show your passport, and have a transit visa, if you are from a set of unwelcome countries. Many people I know avoid transits in the EU because they don't want to pay the fees for a transit visa (and because people from other countries don't need to).
This site is a bit more radical in how they go about it, but I know that in Utah we have several structures build from salt quarried nearby(huge deposits near the Salt Lake) and then treated to be water resistant. I imagine a similar thing is possible but maybe not efficient.

http://buildingwithseawater.com/?myportfoliotype=the-salt-bu...
There is a difference between iterative or incremental development and agile. Iterative processes have been used for 70-80 years. The first example on the wiki page [1] is the Mercury rocket program.

[1] https://en.wikipedia.org/wiki/Iterative_and_incremental_deve...
Yup, also Andy Weir's Artemis, and to a lesser degree Larry Niven's everyone-except-Jinxians.
I give it 67 seconds

edit: there is nothing stopping someone from leasing a tesla, finding an exploit and shooting it within the first 10 seconds, no? In general, how does this work at pwn2own?
I disagree quite strongly with what I take to be both of your main points. I am genuinely under the impression wealthy humans are responsible for a disproportionate amount of environmental destruction. We consume more of everything that contributes to deforestation, pollution, and plastic waste.

I also do not believe the alternative that it would be best if humans weren’t around. I agree with the other commenter that that is a strawman. I believe humans can and should look forward to a better world where we use technology to meet our needs more efficiently. I absolutely do not suggest we “slow down” technological advancement. At the same time I instead insist that we must be conscious of the effect we have on the world. Technology will not automatically solve our problems. It will be our choice not to buy single use plastics, not to consume meat, and not to purchase novelty goods that would soon end up in a landfill.

I advocate for a future where technology is developed by groups of people who want to thrive together while also reducing our impact on the world. We cannot allow ourselves to believe that technology alone is enough, we must change our culture to be less wasteful.
Mexico too?
It says "All online gambling".
Yeah the issue is all the additives the desal plants add to protect their hardware.
Don't automatically pay it. Go to court and ask the county clerk to speak to a judge to get the fine waived. Depending on your county, this may or may not work, but you should always do this first. In many cases, the clerk on behalf of the judge will waive it for you and require you to pay a small processing fee.
I'm sure this will come once @media(prefers-color-scheme) becomes more prevalent.
Not really, it works like this:

Prior to the "contest" beginning everyone participating has to disclose what they have 0day for. In cases where more than 1 person brings 0day for a particular target then they will attack it in turn. The order they get to go in is random. When it's someone's turn they get like 5 minutes to exploit the target. If they can't do it then it's the next person's turn. Whoever exploits it first wins. So if you have 2 people each with a reliable exploit for the same vuln in the same target then who wins is really decided by the coin toss. But let's not forget what this really is: vulnerability sales. So if there's 2 different vulns in the same target then probably the sponsor is going to want to buy them both anyway.

What is it that you mean by rigging? The main point of the event is that sellers feel safe exposing their warez. The rules are clear, they're going to get paid if they have what they say that have. The sponsors get to buy the 0day and know it's real and they're not getting ripped off. And it's all in the open and everyone gets good press.
If the data we need to calculate it is exposed, and there is a demand, then this is something we can add.

Good feedback, thank you.
If you browse the web on a mobile device it seems "normal" for web pages to devote 1/3 of the space to telling you to switch to a mobile app which you know is worse than the web site, or to a mobile web site which either looks exactly the same or looks worse on a mobile device.

Also there are the cookie popups, the GDPR popups, the advertising popups, the popups to pop up the pop ups, etc.

So it is a clear "normalization of deviance" situation.
Rockport Networks is hiring FPGA Verification Engineers
Always bemused and not a little confused that anyone (most notably, Americans) still spend so much time and energy on analytical philosophy [and its Quine-y assertions about semantics] so many decades after its sort of formal semantics collapsed as a useful way of analyzing natural language.

Linguistics (not to mention, comp lit or continental philosophy) departments have an order of magnitude more to say about meaning in natural language and have had for... decades and decades.

I just don't get it.
One significant difference with concepts is that they are optional.
3.0 has some breaking changes, but hey, they are using semver correctly at least!

I'm still not sure how to get previous functionality from 2.0 (app wide background image) working in 3.0, considering that now my root component has to be provided by React-Navigation.