skysight-inc/HackerNews huggingface dataset:
I would recommend against letting Google know anything about your finances. Maybe try self-hosted solutions that are open source, like Firefly III.

https://github.com/firefly-iii/firefly-iii
The chess players in the video might be blinking "torture" though if it's a "no blunders" message.
Make your Instagram profile stand out with this new app
It was reported[1] that these were not random embassy staff members:

> The first four Americans to report being struck by the phenomenon — including the fit-looking man in his 30s — were all CIA officers working under diplomatic cover, as were two others affected later on.

Ignoring the terrible operational security in effectively leaking the identities of intelligence officers, this could point out a more mundane explanation - an occupational injury, maybe as a result of operating specific equipment.

[1] https://www.propublica.org/article/diplomats-in-cuba
Best. Phrase. Ever.
Risch Algorithm – An Algorithm for Indefinite Integration
I wouldn’t call it opposite, more alternative technique.

The things that bug you -are- the things you care about.

Some people care way too much about things they shouldn’t but that’s a whole other discussion all together ;-)
The UX of bookmarks is far less ephemeral than the UX of tabs. I rarely go above 30 or 40 tabs in TST, and those tabs almost never live longer than a day, with one or two exceptions that I use several times a day every day.

Adding and deleting bookmarks at this frequency would be a massive hassle.
What do you like class in JavaScript to be?
As a hobbyist musican, I use voice memos on iOS. Once I have an idea I’ve developed on whatever guitar I happen to be playing, I can just whip it out and record a new memo. I also use it for recording story ideas, practice speeches, etc. Since it’s shared accross devices, I can review my ideas later on my macbook and even import them to GarageBand or Logic. The iOS notes app is also very good because it’s shared across devices in the same way. I an also an app developer and often have creative ideas, in which case the notes app is a
perfect solution. If you don’t have Apple devices, I am sure you can use similar Android apps.
Because it uses a fundamentally different model to C++, Java and C# classes?
No, you’re free to talk about whatever you want. But don’t expect pointless bikeshedding to be well-received.

First, it’s not a real problem. The JS community is pretty much equivalent to any other of this matter.

Second, it’s not a big issue. Use a code formatter to make sure shared code is in the agreed style for whatever project you are contributing to.

Third, this does not affect your own code. You are free and encouraged to use whatever formatting convention works for your own teams. Just make sure it’s consistent and enforced.

Keeping consistent style is anything but a “silly rule” and it’s essentially no effort.
So, I'd don't have a board readily available and don't know the notation to well. But does "resign" mean give up in this context? Would it be possible to make this actually run into chess mates at the end of the message?
That is nothing compared to the damage happening at the border. There are piles of trash, unauthorized trails carved through fragile ecosystems, fires, and human bodies. This shutdown is part of a fight over a wall that would protect several national parks and national monuments from this massive ongoing ecological damage.

https://www.washingtonexaminer.com/park-service-illegals-des...

https://www.desertinvasion.us/
Are there best-practices public platforms for generating and/or verifying reproducible builds? I'm not aware of this as a feature with GitHub or similar.
Not for our customers that keep happily using solutions based on Java and .NET platforms.
https://github.com/CakeML/cakeml/issues/111
makes x.400 and x.500 seem sensible
> It's a short life, so I want to be careful with this decision, to avoid any future regrets.

I think you shouldn't worry too much about avoiding regrets. Just try to spend at least a little bit of time towards your goals every day, and eventually you'll get to where you want to be. It might be incredibly frustrating for a while, but if you use that frustration and channel the negative energy into working towards your goals, it will certainly pay off.

You will always look back and regret something. That is actually a good sign, because it means that you've learned something from your experiences.

One thing I just re-discovered: keep a journal where you can log your daily work. You'll realize that you actually accomplish a lot more than you would if you hadn't kept track of your progress.

Best of luck.
I have to fiddle with it, but I'm planning on multi word categories. I'm not sure how ios handles intentional newlines. I might just change it to "category amount description" instead of "amount category description" to remove any questions of how to parse things.

Edit: Yeah, category then description. Quotes are definitely another option. I realized I got caught up and just ignored part of your post while replying...
Not sure why you got downvoted (tone, perhaps) but I absolutely agree with you. I work for a large company, from home, in a medium-ish town in the midwest. I have no commute, but even when I worked for a different company in an actual office here in town, I only had a 15 minute commute one way. There’s no way I’d be willing to have a long commute by train or car just so I could live in a large city.
https://android.googlesource.com/platform/external/qemu/+/em...

https://android.googlesource.com/platform/external/qemu/+/em...

https://android.googlesource.com/platform/external/qemu/+/em...

These 3 files should be a fairly self contained, minimal way to allocate into existing buffers. No attempt is made at thread safety though (we assume the user synchronizes that themselves)
I don't think he's talking about using malloc "once", he's talking about only using it during init. In practice you end calling it a bunch in that model, the last design I shipped like that ended up making a few hundred malloc (well new operator because this was C++) calls at init.

Under that system malloc/new was just a pointer bump, and an assert if there wasn't enough room. Free wasn't linked, and delete asserted. That heap region (or mine had several heaps that lived in different memory with different characteristics that could be specified with a new overload) is way easier to define in your linker.
Could we get a good course on something other than machine learning / ML? Maybe hardware?
`|>` comes from F#.
I replaced an unknown number of physical notebooks with a iPad + an Apple Pencil + Apple Notes app. It's definitely not quite pen and paper, but I can refer to 1000's of pages in an object the size of moleskin-like journal. I don't have email or messaging on the iPad — it's just for reading and writing.

If it's something that doesn't require a sketch, I just use a plaintext document.
What sort of async? You can try asking on github, actual development seems to happen in waves but the owner is fairly responsive most of the time.
I disagree pretty strongly with both, your undergraduate does not determine what breakthroughs you'll make. There are plenty of examples of businesses built by people that did not complete an undergrad.

As for Elon Musk, though I don't claim to know what he's done to be successful, I doubt very that he has not asked for advice.
Can we xor that with some atonal ambient music in the video for some kink?
Is this just a 21st century zipbomb?

0: https://en.m.wikipedia.org/wiki/Zip_bomb
I had a mid 2015 MacBook which did me well for years, but I've just switched to a surface pro 6 with a Linux VM running in Azure.

Still have the MacBook at the moment though, only device in the house with a dvd drive
> Evernote alike: never works for me. I hate the constant changing features/UI and the overhead of simply opening it

> (My pick) use instant IM to send messages to myself: the IM tool really doesn't matter. It could be mail app,

Agreed with this, I actually do both. I use OneNote, but I don't want to waste time opening the app. So I simply open my google inbox app, and send an email to "me@onenote.com". It creates a note with the subject of the email being the note title, and the content of the email is the note content. [1]
I've commented in the past about that feature, I think they should advertise it more.

(One extra feature I enjoy with this is if sending URLs it also creates a snapshot of the webpage in the note , which can be pretty handy, especially since images are text-searchable.)

Another thing I'd do is save the thought as a Inbox reminder, but I switched to me@onenote.com, since it saves it both in my OneNote notebook, and in my "Sent" folder in my gmail account, the redundancy can be useful.

[1] https://www.onenote.com/EmailToOneNote
Best question in this thread and I am looking fwd to an answer. I guess that just very few mastered Elixir and k8s.
Pliocene and Eocene provide best analogs for near-future climates
> Most developers already have redis/Postgres running

You are joking right? You mean web developers?
The Decline of Violent Conflicts: What Do the Data Really Say?
Running the latest os is one thing... does it run well, though? Probably depends on the os!
Sounds optimal actually, you want to take risk when allowed and stop taking that risk immediately when your life changes.
The entire east coast is pretty interesting. I’ve lived in Jacksonville or near it my whole life. We have moderate weather while still having some semblance of seasons, we have beautiful and uncrowded beaches, people are relaxed for the most part... and it’s a Navy town so you have a lot of diversity in the area. If you work in tech here you end up making more for the CoL than you would in almost any other place on the planet. I’ve been making mid-100s or better for the last 3-4 years (have 12 years of experience now). Housing prices have been rising, but if you’re patient you can still find places in the $100-115/sq ft range. My wife and I are raising our 4 kids here and would never dream of leaving.
I have a 2013 15" MBP. It's holding up really good till now, only the performance and the battery are affected negatively, but still not enough to warrant an upgrade. It's the first laptop I didn't need to replace after two years. The biggest upside is the trackpad, which I use extensively. The display is very good if you can deal with glaring. It's more durable than most plastic junk that I used before. I can't recommend the new Macbooks, since there are in total too many downsides: Keyboard, lack of Escape key, no magsafe, price policy, T2 and dongle lifestyle.
> it frees up cash that would otherwise go towards buying an asset into living in the present.

I'm really skeptical of this claim without good market data, because whenever I've looked at this for my own personal reasons the headline monthly cost of renting is 10-20% higher than mortgage payments.

You have to allow for emergency expense, yes, but if you rent you also have to allow for emergency moving at 1 month's notice (assured shorthold tenancy, yay) and you can't modify the house or have pets.

Not to mention the pension aspects. If you don't own a house when you retire you're going to have to pay a big variable expense from a fixed income, so buying housing is a volatility hedge. Also you have to take pension income, pay income tax on it, and then pay rent.
Me too, but it’s definitely a compromise, especially as the kids get older.

I’d rather have a slightly lower-quality property than shared bedrooms unless the situation makes that infeasible.
I'm having issues with cpu usage, it's not binary, but very often some subprocess runs at 20-40% cpu usage even when nothing visible occurs. what a joy
> I considered installing it just to stop the ads

uBlock Origin works wonders in that sense.
Yeah I figured my sarcasm might penalize me, but it’s how I really feel haha
There's no alliteration there. I'd go with syntactic soylent.
More background: https://www-cs-faculty.stanford.edu/~knuth/news08.html

Current account 'balances' for people he no longer wrote personal checks to: https://www-cs-faculty.stanford.edu/~knuth/boss.html
I don't think that's what's being said at all. He makes a specific set of points about why this authority is wrong here, points that the other commenter hasn't tried to address, except by reasserting the authority of the source. That's why it's an appeal to authority.
I am sorry but I disagree. You are trying to make it sound that your cloud provider downtime has something to do how you manage your workload in your code.

Debugging __any__ distributed system is difficult, this is why monitoring and tracing should be first class citizens in your deployments. It seems they are not for you.
I've generally found that OCR requires high resolution and/or image pre-filtering. With significant pre-filtering I've had some great results.

Tesseract can be very, very good, but also very, very bad. I'd suggest you have a quick hack at writing your own overly simplistic OCR tool and see how well you get on. This will either give you an appreciation of the difficulties and potentially how to do the pre-processing to overcome them, or you will have a tool that is better than the existing ones, and people will love you for it.
I bridle at any article that makes claims like this. if a few weeks of shut down causes years of damage and you aren't a nuclear power plant, I call BS. people's critical thinking skills go out the window when it's politically convenient to believe garbage.
I am not sure I would say one is better than the other, but they are very different.

As you said, in Rust you are forced to handle errors by the compiler. In Elixir, you actually don't. In fact, we even encourage you to [write assertive code](http://blog.plataformatec.com.br/2014/09/writing-assertive-c...). This is also commonly referred as "let it crash". In a nutshell, if there is an unexpected scenario in your code, you let it crash and let that part of the system restart itself.

This works because we write code in tiny isolated processes, in a way that, if one of those processes crash, they won't affect other parts of the system. This means you are encouraged to crash and let supervisors restart the failed processes back. I have written more about this in another comment: https://news.ycombinator.com/item?id=18840401

I also think looking at Erlang's history can be really interesting and educational. The Erlang VM was designed to build concurrent, distributed, fault-tolerant systems. When designing the system, the only certainty is that there would be failures (hello network!) so instead trying to catch all failures upfront, they decided to focus on a system that can self-heal.

I personally think that Erlang and Elixir could benefit from static types. However, this is much easier said than done. The systems built with those languages tend to be very dynamic, by even providing things such as hot code swapping, and only somewhat recently we have started to really explore the concepts required to type processes. But a more humble type system could start with the functional parts of the language, especially because I think that other techniques of model checking can be more interesting than type systems for the process part.
Pip3 is usually a sign that you're installing into your system python packages instead of a virtualenv. The usual best practice is to use a virtualenv.
Correction: a sans-serif with stroke width contrast, i.e. varying stroke width―as exemplified by Optima and other 'antiquas without serifs,' and occurring pretty regularly in decorative titling on posters but not in body text.
There's a lot of incompetence in reporting this story.

The Cubans claimed[1] the source of the sound was cicadas more than a year ago and it was dismissed. The Cuban claim is not even mentioned in the NYT story.

[1] https://qz.com/1113692/cuba-sonic-attacks-havana-blames-cric...
The lock expires after 7 days of inactivity.

If the existing user is still logged in to the Signal account with the old number, you're effectively locked out. Otherwise, you'll be able to claim the number after a week.
Probably people who don't believe men can experience these things allied with people who believe men can experience them but see it as un-manning them. Humans are weird.

Have an upvote.
Many of my engineering school colleagues were doing internships at PMC Sierra, a chipmaker whose IP powered the ATM networks. We had many debates...
Dont use sudo pip, it can break your system.
Since December there's a new cross-platform server based backup: https://threema.ch/en/blog/posts/threema-safe-en The design is documented in the crypto whitepaper: https://threema.ch/press-files/2_documentation/cryptography_...

Because the backup must be automatic, in the background and reliable, it is limited to a small size, which means that chat contents aren't backed up. But everything else (contacts, groups, key verification levels, privacy settings etc) are.

You can host your own backup server. The protocol is WebDAV compatible, alternatively you can use projects like this Rust based backup server that I wrote: https://github.com/dbrgn/sekursranko/
Now there's an idea! Make it happen kylek!
PVS-Studio and Bug Bounties on FOSS with the total bounty amount of €850000
SQLite memory system 5:

https://www.sqlite.org/src/artifact/9bf955937b07f8c3
It was identified[1] as cicadas by the Cubans more than a year ago. Nobody seems to remember that. It's not even mentioned in the NYT story.

[1] https://qz.com/1113692/cuba-sonic-attacks-havana-blames-cric...
> "I don't understand how people have more than about 10 tabs and stay sane. Do you people like... not use bookmarks at all?"

That's a weird assumption, I have several hundred bookmarks. Bookmarks and tabs have different UX and fill different roles. That's why you use 10 tabs and bookmarks, instead of 1 tab and bookmarks. That's why I use 30-40 tabs and bookmarks.
What's wrong with the android 'app'? It works fine and besides initial setup I have openned it like maybe 3(?) times in the 3 years I have used it.
Always remember the YEINU principle: https://blog.mozilla.org/nnethercote/2014/01/02/yeinu-your-e...
You are probably in the top 10% of software engineers. It is definitely the case with the rest of them to not to handle database connections, use single threads to talk to the network and than blame the performance on network engineers and I could go on and on. These are work experiences btw., I did not make it up. I would be super happy if all of the software engineers out there would not have such silly assumptions about how computers and networks operate.
You should be rotating your secrets regularly. As long as you do that and use an industry standard encryption implementation (never roll your own!) you should be gtg. Everyone differs on how often to rotate secrets. some people say every 10 minutes (projects like vault make this easier) some say 6 months, some say a year.
Firefox doesn't behave as you've described -- I've got 27 tabs opened at the moment (probably the lowest count for months) and only 22 are on-screen, the rest have scrolled off to the left. All have enough context left in them for me to be fairly sure what they are. And if I do want to look at them all, there's a handy drop-down to the right of the tab bar which will show them all in a vertical list. Although I often have enough tabs open to need to scroll that list...

That's Firefox, and while I've got plenty of extensions, none are affecting my tab behaviour.
The border is not a national park. Your whataboutism is not compelling.
Even under the revised BÜPF, the government has no power to ask for backdoors. They can only ask for data that is already stored (which is very little metadata in the case of Threema, since collecting as little data as technically possible is the guiding principle for Threema).

More information can be found in the transparency report: https://threema.ch/en/transparencyreport

(Disclaimer: Threema dev)
Radarscope: https://www.radarscope.app/
I find this app very useful to track rain or other adverse weather events. It provides extra information such as VIL:
https://en.wikipedia.org/wiki/Vertically_integrated_liquid

Drawback:
It won't tell me the temperature, humidity or rain.

I am not sure if there are other weather apps that provide this information but this complements the inbuilt weather app well.
> Telegram stores all messages on the server in plain-text mode.

Sorry, do you have source for this claim?
Not sure what you mean. Kubernetes is a containerisation and orchestration platform BEAM is a VM for Erlang. How would they be comparable? Or is this a different BEAM?
But it's also used for kinda the same thing. Besides the naming I find it a very welcome addition to the language.
> ... the 23LCV512 has the interesting property of being able to operate at 5 volts, so that’s the main reason the microcomputer is called DAN64

I don't understand ...
Gotta be honest, even with a number of articles in our local news discussing prices starting to drop off, I don’t think it will be enough to rescue my generation from near permanent renting. The median prices where I live (Sydney, Aus) are still hovering above a million dollars for a pretty average house over an hours commute from the city and that’s not something I could comfortably take on, especially knowing that unlike my parents I’d essentially be in debt for the rest of my life. If it’s a choice between that and renting while building some modest savings I’ll take that, even if it means the final destination is moving overseas to afford to buy and have some form of post work life.
Apple is bringing iTunes content to Samsung’s Smart TVs
Sure, but this is being addressed in: https://github.com/tc39/proposal-class-fields

And available now as:
https://babeljs.io/docs/en/babel-plugin-proposal-class-prope...
Paid apps indicate a more sustainable business model than venture capital. As developer, you are only obliged to your customers, which in this case are the users, not the investors. Threema has no external investors.
wrong scope/weird sentence structure. 64 since he found a fitting 64k chip (one running with the right voltage), not 32 as planned I guess.
Tesla owner says Autopilot automatically regained control after slide-video
Interesting -- I've never dined at Red Robin before. Come to think of it, Buffalo Wild Wings also has tablets.
No, I work at a product company in the video games space.
The reason for the conspiracy theory overtones is that a lot of information is not being reported.

> The first four Americans to report being struck by the phenomenon — including the fit-looking man in his 30s — were all CIA officers working under diplomatic cover, as were two others affected later on.

Even this report effectively leaks the identifies of the intelligence officers involved.

[1] https://www.propublica.org/article/diplomats-in-cuba
Big Bend National Park is on the border. BTW, it is a UNESCO designated Biosphere Reserve.

Organ Pipe National Monument is on the border.

They are being destroyed. The rest of the ecosystem, outside of those, is also worth protecting.
While verified os/embedded systems would be great, is there not also value in trustworthy compilation of applications?

A great deal of real software is written in java, python, js, swift, etc.

ML may not be your cup of tea, but it’s a really nice language, and dismissing this as wasted work seems really harsh.
I'm a Millenial, about to turn 30 this year. My wife and I are house-hunting for the first time and discovering that, if we live with roommates instead of having kids, we might be able to afford a mortgage around here!

We consider this a huge improvement from renting with roommates. The concept of being able to support children is basically a fantasy, fiscally speaking.

And we're among the fortunate professional class.
You’re incorrect, neither founder of AA was an atheist, they were both hardcore Christians.
An uroboros program with 100+ programming languages