skysight-inc/HackerNews huggingface dataset:
On the one hand, attempts to do social good frequently are not especially profitable.

On the other, a well paying job so you can feed yourself etc is a social good.

We all need food, clothing and shelter. The best way to get that is a job. Jobs at Google tend to pay well.
I've got a better code snippet: your exact same code snippet but for a language which will short circuit based on the lvalue of the assignment expression.

Then t would never be able to overflow s (nor even eat its null terminator)
This is exactly what Dropbox has just abandoned. https://blogs.dropbox.com/tech/2019/08/the-not-so-hidden-cos...
My position hasn't 'flipped' at all. I'll break it down into two points.

The first is that you claimed the police would do something about these thefts if the item was easily identifiable and visibly used. My counter argument is that even if you had a bike that was perfectly unique and identifiable, that the police wouldn't do anything unless you were wealthy and/or a corporation which has increased influence on them.

The second point is that Facebook attempting to police this behavior and bend the local police to its will has a net negative effect for the local population, because as the article points out, the police are racially profiling people in order to figure out if someone stole the bike or not, and are harassing/arresting people because of it.

You're trying to break down a complex argument into something black/white as 'more policing/less', which is also exactly what your original argument did in trying to play down the arguments the Vice article was bringing up. My point has been that it's never that simple, and allowing corporations or the rich to influence how the law is executed is a Bad Thing because it leads to two different classes of citizens when it comes to law enforcement.
If it works, the poorer Indian states have wheat as their staple. What could help those hundreds of millions?

https://commons.wikimedia.org/wiki/File:2012_Poverty_distrib...

https://scroll.in/article/670473/rice-and-wheat-maps-of-indi...
Thanks for this. I've been using Fira Code for years and recently switched to Go Mono with font size 14.

I tried Iosevka yesterday and so far I love it. I can increase the font size to 17 and not lose the horizontal screen real estate.

The ligatures and the slashed zero are definitely a plus!
AT&T, Verizon, Sprint, and T-Mobile want to replace SMS with a new RCS standard
Yeah those FB people don’t go to other sites! /sarcasm
The spyglass and the spider took 15 year old me like a month to figure out. Still think it’s one of the most enjoyable games I’ve played.
FYI, there's an effort at the moment to translate XeTeX and dvipdfmx into Rust. Started with c2rust, now we have a test suite checking regressions against the entire arXiv archive. Contributors welcome. https://github.com/crlf0710/tectonic
I can buy the accident thing on a long enough time scale, even though I would imagine that emergency medicine would improve over time so it would have to be increasingly more severe of a problem. However, the “get depressed and kill yourself” argument holds no weight to me. Depression is a common thing, but such severe depression that you have suicidal tendencies is not in the cards for most humans.

Humans are extremely flexible, and it really seems like some people don’t have naturally severe depressive episodes even with strong external tendencies. Beyond that, I can say that depression is often combated, in some of the less extreme cases, by recognizing it incoming and developing tools to keep yourself from spiraling.

I’ve dealt with depression, and have had plenty of external things start a spiral. After many years of dealing with it, I have learned how to prevent it from getting overwhelming. I really don’t see the end of an indefinitely life occurring via suicide, assuming you’re not in isolation or alienated, or some crazy circumstance.
Should We Pay to Enter Bookstores?
There was a hilarious article a few years back about someone who automated every part of the dating process, including the actual dating using a bot on a segway and automatically ordering sex toys. Anyone know what I'm talking about?
I was using it and PL/pgSQL together to modify data and although I had to think differently, working in the relational space even with modifying data is awsome (of course you have to use cursors).
Minor correction: the graph of the PCM data is displaying the data as unsigned instead of signed, so it has lots of discontinuities between ~0 and ~64k.

Though, for the sake of showing the data as "raw", I guess it doesn't matter too much.
> 23 billion for 2.2GW is just a building you still need workers, fuel, repairs, decommissioning etc.

Workers, fuel, repairs, decomissioning etc. are very cheap, much cheaper than equivalent coal fired plant, for example. Levelised cost of electricity, which includes all of these plus construction costs, is still the lowest for nuclear energy, much lower than wind and solar even if you don't build any batteries at all.

> Further Nuclear only has a ~90% capacity factor they can’t operate 24/7 365 for 50 years without turning off.

??? How is this relevant for the discussion at all? If you have 2000 plants, then with 90% capacity factor, you'll have 10% of plants down at any given time, thus you simply need to have 10% more plants than what you need. The crucial thing is that with nuclear, down time can be scheduled, while with wind and solar, overcast sky and windless days are completely beyond your control.

> Nuclear also has the opposite problem, it needs to scale up production in the day to cover peak demand, and even more to reach peak seasonal demand.

You simply need to build enough for peak seasonal demand. The nuclear plants can scale up and down as needed, albeit slower than gas plants, so you just scale up to cover peaks, and have aluminium plants enjoy cheap electricity when you overshoot.

> Run the numbers assuming exactly the right amount of power based on an annual average and your shifting energy across months.

My 2000 plants for $200B/year was already 12% above average use, but sure, I could double my numbers to 4000 plants and still be below 10% of US federal government spending. Imagine how big of a boon would such plentiful and cheap off-peak energy be for US heavy industry or data centers.

> Also, pretending we suddenly need to replace all sources of energy from PV power that’s then stored in batteries is crackpot territory. Part of those 101 quads are fuel used to generate electricity at sub 40% thermal efficiency. We don’t need generate electricity to replace the energy from fuel used to generate electricity.

Sure, but note that the nuclear numbers also scale just as well, so even if the increased efficiency might make the whole batteries business a bit closer to the realm of feasible, it will make the nuclear approach even cheaper too. The inefficiencies you mention will probably amount to something like 30% of current energy use, so they don't change the calculations substantially: utility scale batteries still infeasible.

> PS: The article makes it’s own estimate at 2.25 trillion for 900GWh of batteries being sufficient for 100% rentable electricity generation using some other set of assumptions.

Yes, their estimates are 10 times higher than mine. That should make you make think really hard about feasibility of large scale batteries. For 2.25 trillion, South Koreans can build 900 GW worth of nuclear generating capacity -- which one you think is more sensible choice, one hour of 900 GW from batteries, or continuous 900 GW from nuclear plants, if your goal is "decarbonizing the grid"?
Home Assistant:

- Water garden if no rain

- Lower curtains as sun sets

- Rotate pin codes on door for abnb property when bookings end

- Log in correct user when TV turned on nielsentam box
Coleen Rooney claims fellow footballer’s wife passed on private Instagram posts
Thats when he finally runs out of dishes.
> but why is that burden on me?

Because you are always responsible for your own actions. You may face difficult choices and unwanted consequences, but you can't abdicate your responsibility for your actions.

Note, I'm not suggesting that in the particular scenario you described that there is an obvious right or wrong action, just that you have to accept the consequences of the whatever you choose to do.
The blame should really be placed on the consumers of coca cola - the consumers are ultimately responsible for this waste. Consumers should probably be taxed for buying high-poullution products. These externalities need to be represented somehow in the market place, but they aren't so consumers will just keep buying shit because they can afford it!
Could Treble enable a containerized environment for OSS distributions on certified Android-shipping hardware?

I'm thinking of something using an upstream kernel with cgroups and other required options to run containers enabled, libhybris or similar for low-level drivers.

There would be a default e911-capable dialer that would provide basic phone capabilities when other containers aren't running.

The containers would share fullscreen access to a wayland socket or similar arbiter of the display device.

Users could support Android in a container, and any X or wayland-based userland.
In what way is Pando remotely contrarian
Absolutely agreed. It's a shame we talk past each other, when so many answers were already discovered and documented in the past.

I try and keep the following in mind (even when my ego fights it).

(A) I am very unlikely to be the smartest person who's ever thought about a problem. (B) Even if their technology differed, some parts of their approach are useful. (C) Clues and references pop up in the oddest places, so ears open and notepad ready. (D) Accept references graciously, in the spirit of a gift. (E) Name dropping historical references without providing actual context is always in poor taste.
>RTM's worm

I had absolutely no idea until now that RTM co-founded y-combinator. I remember him from mentioned in Bruce Sterling's The Hacker Crackdown and Clifford Stoll's The Cookoo's Egg as well as an occasional Phrack article.

https://en.wikipedia.org/wiki/Robert_Tappan_Morris
Damn, I attended one of your Raspberry Pi workshops in Mount Kuring-gai about 3 years ago.

Unless I'm completely mistaken, who knows.
It is not so simple, these are proxy wars. We already saw Russia take over part of Ukraine, and Putin is hungry for more.
> What’s quite elegant about Ruby is how consistently it is implemented using its own simple set of core features, with very little magic or syntactic sugar.

Honestly, I don't think this has much to do with Ruby. This a consequence of using reduce or any other higher-order functions, which come from functional programming, and are now available in almost all modern multi-paradigm programming languages (including Python and Haskell).

I you like this kind of constructs, you should definitely learn a functional programming language, you'll love it.
Most likely an IOCCC entry, but there are a lot that correspond to this description. Maybe you can find it back looking at previous winners of the contest:
http://www.formation.jussieu.fr/ars/2000-2001/C/cours/COMPLE...
Being uninteresting works. You might already be.
The Librem 5 has long since gone off-course. Even before all of these supply/deliverability issues, they have never really attempted to deliver a "free" phone. What it seems they're actually trying to do is deliver a phone that the FSF will certify as "Respects your Freedom".

Unfortunately, that certification is not just complete snake oil, but actually encourages devices that reduce your freedom. I made a Twitter want about how the Librem 5 is doing entirely the wrong thing here:

https://twitter.com/marcan42/status/1040626210999431168?s=19

TL;DR the FSF lets you have blobs as long as the user doesn't see them and the main CPU doesn't touch them (not run then, like, it can't even touch them/set them up/upload them to another CPU). This means that not only are you running proprietary firmware, you also don't know you're running it, you can't see it, you can't change it, you can't audit it, and you can never reverse engineer it and replace it with a free version.

Having a pile of blobs in /lib/firmware respects your freedom a hell of a lot more than that nonsense.
Listening on localhost, or a socket, is a reasonable default. Listening to nothing is annoying, and listening to everything is a terrible idea.

If you're spreading one service across multiple servers, you can spare the few seconds to open up IPs/ports. The default should keep things moderately secure on a single host.
They'll just end up even poorer if their kids get diseases through the syringes.
I've always felt we don't appreciate history very much in our industry.

Why do you feel this way? ACM has had a History of Programming Languages conference since the late 70s where the well known History of Lisp paper was presented. All sorts of popular accounts are, well, popular. Soul of A New Machine was published in '81, Hackers in '84, Accidental Empires in '92, just as a few examples off the top of my head.
AUS is also Mon - Sun
That seems far fetched in most saneish setups of PHP. The only risk, really, is the apps' own data. Which is also where microservices shine - chaining attacks like this is exponentially more difficult then. Unless, of course, your app is a monolith, isn't sandboxed and segregated from the rest of internal network (i.e. on the same server), and the rest of the network is very, very vulnerable so the attacker can chain these exploits just right. The possibility is not that high if you're not a high profile target and if you're a high profile target, well, you should know better than to keep all of your eggs in the same basket. And if it's a shared vps where such things can actually happen, the hosting provider should take care if it.
Bitcoins Stock to Flow model predicts 100k
Testing in Xcode – WWDC 2019 [video]
Along these lines, does anyone else have the experience of reading some code and thinking “Damn this is good. So clear, so well formatted,” only to realize moments later with a bit of embarrassment that it is your own code?
If you think "safer", watch this case study of a kid who consumed enough gummy vitamins to get Hypervitaminosis A:

https://www.youtube.com/watch?v=mZ6nREONy_4

Making vitamins taste like candy increases compliance (good), but you can overdose on fat-soluble vitamins like A (bad). "Just take a pill" is not a great solution.
Previous discussions

https://news.ycombinator.com/item?id=14782332
https://news.ycombinator.com/item?id=20564687
https://news.ycombinator.com/item?id=13337024
https://news.ycombinator.com/item?id=16875106
There is only so much people will put up with, and it seems that we're inundated with advertising from all sides. When most ads were in print, it was easy to avoid them, but now they are forced into every electronic media stream available.

On the web, I have never used an ad blocker and have just closed the page if the advertising gets to be too much in my face. It seems that it is getting worse all the time, because it is a war between the advertisers and ad blockers and people like me are stuck in the middle.

And then YouTube is showing longer ads every day, with many in the 5 minute range. And when you're trying to watch a video that is only 3 minutes long, why would you watch a 5 minute advertisement?... it doesn't make any sense.
Yes, I spent ages figuring out some of the puzzles (DARKNESS, anyone?).

It was also cool that they were in moredhel language, so once you lose Gorath from the party, you have to rely on spells to decipher their runes. Or just brute force them as is.
https://aws.amazon.com/cognito/
?
No, it does not generate a maze. It generates a random sequence of \s and /s, that can trigger a maze being generated in a typical user's mind.

This is the art of illusion.
Don't get it under your fingernails, however.

Or store it in a glass container.
Most cells, yes. All? No. Most neurons in your brain will have to last your lifetime, and IIRC some of your stem cells will have to last with the same dna strands for most of your lifetime.

However if some bases in the DNA molecule get chemically degraded then error correction mechanisms should kick in and (mostly) correct them.
Believe Natales is speaking more to average everydev's state, than the existence of documented history.

If history exists, but nobody reads it, then are we not still lost?
Bhopal disaster
> More generally, there's compartmentalization. Not just multiple email addresses, but multiple VMs, connecting through different VPNs, and/or Tor instances. Modern machines can run several Linux VMs, and switching among them is as easy as switching among app windows.

Shout out to https://www.qubes-os.org/ Qubes OS, an Open Source research implementation of this concept on the OS level. BYO OPSEC.
If you liked this paper definitely check out Numenta’s research: https://numenta.com/
Er, this very article talks about how sources contacted the journalist over E2E messaging to protect their anonymity. The journalist lists his Signal contact info on Twitter. It's not like he's unaware of what E2E messaging is or who uses it....
https://docs.pyfilesystem.org/en/latest/reference/ftpfs.html
?
> I've always felt we don't appreciate history very much in our industry.

I agree. At the same time, unless you immerse yourself in oral tradition and try to assemble a picture of the diversity of what was going on from it, it's hard to get a sense of what has happened on a scale larger than a particular community, and sometimes not even then.

I occasionally think about trying to write a one volume history of computing.

> UNIX is foundational to essentially all software-driven technology today, in one way or another.

Except Windows, which comes from VMS, which predates Unix. And SQL, which comes from IBM mainframe land. I could probably come up with a few more, but it's late and I'm tired.
> It silently transforms an O(1) space algorithm into an O(n) space one, and adds an enormous constant time overhead.

Please tell me what imperative quicksort algorithm has O(1) space. All versions I've seen and could recall use recursion; although each recursive call uses O(1) space, in the worst case of bad pivot element selection each recursive call would only really sort one element resulting in a worst-case O(n) space. Use of randomization would result in a high probability of choosing a good pivot element, but even then you can expect approximately O(log n) space.

Also would like to see why you think the Haskell version has enormous constant time overhead. Where do you think this overhead comes from? If you are comparing to an equivalent program in C++ then sure allocations and stuff, but compared with the typical Haskell list-processing programs I don't see any significantly larger overhead.
I think it's a bit different in software because it's fairly easy to change things and update them.

As for the distrust, generally there is can be a lot of distrust in things you don't fully understand. Legal I think is a great example. There are a lot of contracts that screw people over and legalese is so hard to read, I have a hard time trusting what is going on. But one big difference is it is very difficult to go back and change legal terms. I was changing an LLC to a c-corp in order to receive investment and it took 3 months to fix the "legal debt" I had incurred by starting with an LLC with outside parties who had a say in what the new terms were. And it's hard to say whether we did all the right moves in that transition because I'm not a legal expert. Just as some people doubt the decisions I make in software.
I’m assuming your response is in good faith, but this isn’t about plain old crude jokes. I shouldn’t have referred to being edgy as just being dog whistles because it’s often not though many times it does follow the same patterns when it comes to race and politics. I understand what being edgy is, but people making racist remarks on social media and in the comments section on YouTube often times isn’t being edgy until they get called out.

Can you say that you’ve never experienced or said something yourself where it was cruel and when confronted there was an attempt to walk it back as it being a joke?

That it’s meant to be funny is somewhat irrelevant. I remember when hearing “black jokes” was much more common, but black people didn’t find them funny and they often played to very harmful and racist stereotypes.

Capitalism alone as a solution does nothing to help the minorities being denigrated by the majority. In fact, it likely means it will continue to perpetuate.

I don’t have the expertise to definitively say why someone would choose to use coded language rather than be overt, but I suspect that “We want to keep our country white”, doesn’t play quite the same as “we’re trying to preserve our traditions and way of life”, even if the policies behind both statements are identical.

I suggest looking into the history of the use of dog-whistles in politics. People often repeat things without knowing their origin or truthfulness and that’s why I think it’s important to seek understanding and take things in context.
Hey Dude! Have not heard of any.run, I appreciate you pointing that out to me!

If you need longer sessions, I'm happy to talk about possibilities with you, even though it sounds like your use-case is very malware specific and I don't think we'll support that specifically. Please check out https://browsergap.xyz and you can email me from the link there if interested.

Why do you say clean up the UI? The UI for the browser is OK, and you might not have seen that yet because it's quite busy. I'm happy to hear feedback about the browser UI so please go ahead. Here's a video if you can't wait right now:

https://www.youtube.com/watch?v=SD0Fhl9v87k

The UI for the linked site is meant to be a throwback to the 90s when "browsers" were something new. I like it. I get you don't want to pay for a service with this UI, that does make sense! You don't have to pay for these 30 minute sessions tho. They are totally free.

It's busy right now so you might have to wait to use it. If it's not too much trouble to you, you may leave your email at this form I'll write you later to let you know you can try:

https://forms.gle/cibEBFcDeUH9jB5M9

Any run looks awesome. That (advanced malware investigative capabilities) is definitely not something this will support tho. Regarding setting the OS/browser as parameters is also not something that will be supported. I can set you a User Agent and a navigator platform, yet I think you're saying you need an actual OS/Browser since it sounds like your requirement is hunting bad code.
Transposing a matrix in Python is pretty neat.

>>>list(zip(*[(1, 2, 3), (4, 5, 6), (7, 8, 9)]))
[(1, 4, 7), (2, 5, 8), (3, 6, 9)]
A software that helped 21 candidates win polls
It's possible that some of the processor design elements would be related. "Transactional memory" basically means keeping pending writes in a buffer until the transaction is committed; but that's only a small part of what you would need for security, since you also need to hold reads in a "pending" pool before they enter the cache.
Design platform Canva has just been valued at $3.2B
I’ll checkout automate.. have used Tasker in the past.
And drop the 1, too
Writing essays is not easy task for everyone I think. Because you need to have some writing skills and perfect grammar. But I am bad at English so I will to improve my english proficiency in the future, sometimes I apply to https://anonymous-essay.com/college-essay.html when I need to write essay in time
Awesome, thanks for coming! We're now in Hornsby (needed a bigger factory/warehouse).
Home Affairs pushes its face-matching service for porn age verification
Wow that is really impressive. Home assistant is something I’ve been meaning to get in to for a while, but the amount of time it seems like it would take to set all that up and maintain it seems daunting. Sounds fun though!