skysight-inc/HackerNews huggingface dataset:
I like these apps because I’ve been trying note taking for 30 years and have had many false starts of solo projects over the years. So when someone releases it makes me a little happy.

I like markdown because the interoperability is high. I’d like a command line way to just create a new note in one line that gets stuck somewhere that can be added on or moved around later (eg, “note Inkdrop should be investigated and forked later on #notes #hn #app”).

My problem is that phones are just too slow for me to fire up and start a note so I tend to wait and forget before I can write down. I’ve seen a lot of approaches to digital zettelkasten [0], but the UX requires a lot of familiarity that lead me back to eventually (not) writing my own.

[0] https://zettelkasten.de/
But they still take the data?
YC Summer 2019 Waiting for application response for last 30 days
It's been 30 days since I have submitted the late application for YCombinator. Just want to know is there anyone else too who has also not gotten response yet?
React Engineers for Berlin
Check out the link for the full spec - https://www.darwinrecruitment.com/job/senior-react-developer-10/

Happy to receive profiles and have a chat!
How does the debugger know that?
Voice Theme Free Download: Nulled Magazine WordPress Theme by Meks
Why would a new programmer want to start with a deprecated language?
> not sure how it could be any other way.

Use one way doors like pretty much any airport in Europe. Once you go to baggage you can’t go back to the main airport. But you are still not in a public area.
How about just a web browser?

You can run almost any language from a web browser these days:

https://repl.it/languages/

A lot of educational sites offer embedded interpreters like this.

It has never been easier to start to learn programming. The real challenge nowadays is maintaining attention...
It's called a personal computer for a reason. Laptop sharing is not a really a thing for professionals (or at least not that common). So, complete non issue for the vast majority of the target audience (i.e. developers and techies). Actually, not requiring root permissions is a feature and not a bug as it reduces the scope of what these tools can do at the OS level, which is a good thing for software you blindly install after downloading.
Wrong way? I’ve used this method successfully for years.
It sounds advanced because it operated in an incredibility restricted context. It's impressive in the way that self-driving cars in the 80s were impressive because they worked at all.
Genuinely curious, could you provide an example of Google "doing things they swore they never would" with consumer data? Because I know they do plenty of things with data that people think are creepy, but I don't recall ever seeing a story about them doing things they swore they wouldn't (besides the nebulous "don't be evil") or even lying about what they were actually doing with consumer data.

If it's happened time and time again, it should be easy to pull up a source, right?
When you were 6 years old is a different time from now. You probably did not have an always-on connection. There was probably no such thing as Web 2.0. Computers were more difficult to use. Google did not exist. The Internet was perhaps still taking off...
A Better Way to Search the Internet
It is covered by the example that broadcasts 16 gagilluon messages (because it is not optimized down to the 14 gagiliion case).
I was thinking the same thing, still not 100% this is real.

You lose a lot of credibility with the whole Google Search thing. Not trying to be harsh, but your responses on Search just seem to dig that hole deeper.
Having tried a couple of different accounting/budgeting applications, this is what I always end up coming back to. As it just works when it comes to keeping track of finances.

However GnuCash really falls short if you have anything other than default locale settings. Want US language and EU number/date formatting? Syncing that across different OS'? GnuCash will probably struggle with it, you'll need to sometimes set locale, sometimes `LC_MONETARY`, sometimes system regional settings, sometimes all of it, and sometimes it still won't work.

I really wish they would move to a more user friendly settings system.

Also, the whole UI is extremely ugly, and the reports UI/UX could be better. But at the end of the day as a whole package it's still a lot better than a lot of alternatives, and more importantly it's not cloud based.

I hope that one day they'll rework the UI and perhaps adapt reporting, portfolio, etc to be more like something you'd see in banktivity (scroll down for screenshots) https://www.iggsoftware.com/banktivity/
Reaching for the stars?
It dates back to a hack at Yahoo. We originally excluded all mmap data from core dumps, but switched to using MAP_NOCORE extensively when it came in from upstream FreeBSD.

For us it was a performance issue as we used large mmap files in our distributed shared memory system.
1. Comments sections on prominent, generalized websites (non-niche sites) are oftentimes not even worth reading. Buried beneath idiotic nonsense, spam/scams, edgelords, trolls, bots, and narcissists are the actual few insightful comments that are refreshing bits of value. It's like panning for gold in a river.

--

2. There's not going to be a fair judge of what counts as "censorable content" when two opposite sites of the debate are each arguing in favor of their side. It's like why referees exist in sports. Of course Team A will say "No way! That wasn't a foul, I didn't touch them!", while Team B says "It was definitely a foul, I got hit!". To anyone who's heard "boos or cheers" from the crowd at a sports game, it's not a shocker the response centers around which calls benefits their team.

--

3. With regards to the "freedom of speech" rights and personal liberties - how much of a shit does a monopoly-level, multi-national corporation give about strictly adhering to government-defined "rights"? What is the business cost of vehemently adhering to potentially-gray-area covenants vs. saying "Yeahh.. fuck that shit it's too much effort". Finagling laws to suit business needs is what huge companies pay teams of people to do already.

--

4. YouTube is like a factory farm. The more users are bunched into YouTube, the more money Google makes from advertising. It's all a numbers game. Google has no incentive to change the setup of the farm, so to speak, when what they have has been paying off to keep the service free and hold market share. Unless someone has a particularly large audience, the main solution to complaints from random, non-paying users is: "Deal with it".

--

5. Ban specific items that are violent, devious, or dangerous? Sure. Banning "DIY drinking bleach cures autism" is not the same as banning something more nuanced like "trailer trash ride dirt bikes on the interstate" on the grounds a specific subgroup has a problem. As customer service will show you, people will always find something to complain about. If Google came out with, "We will ban whatever we feel like based on what disagrees with our superior, self-selected ideology", that would be a very different story. That's not much better than a dictatorship banning anything that disagrees with the State.
I would have hated this problem. There are so many things unclearly specified. What allocator is used to allocate this linked list? Did you use a small-object pooled allocator that essentially places the nodes of a linked list sequentially in memory? Did you permute the order of the nodes afterwards? Is each node even located in separate pages, using up the TLB as you dereference? Could there be page faults when you deref the next field? Without knowing how the nodes are laid out in memory, it is impossible to answer.

Unless of course, you merely use this question as a ruse to elicit a discussion about low-level systems programming.
I've stopped caring about people on ie or some super outdated browser version.

None of my projects have an audience that includes 90 years olds using ie6 on windows xp.
I assume my users are on some chrome derivative that is fairly up to date.

I'm not going to use this until it's well supported, but I'll have no qualms going so.

I certainly am not worried about anything I've used flex or grid for... they've been out for quite awhile now.

I'm not sure why we are all trained to think that anything we build has to be compatible with old browsers that essentially no one is using.

For most projects, I don't see a point unless you have some really specific requirements.
Exabyte-Scale Data Transfers – AWS Snowmobile
He bought the company after the product had already been invented. (Now, if Dean Kamen somehow died to a segway...)
I think you should include the time to copy the data to the SD cards as a 1Tb copy is significant time.
Sounds like these runtimes will still be available via a separate download, similar to how Git and other CLI tools download when you first try to use them. Not a big deal. Makes it easier for folks who want newer versions and avoid any strange behavior with coexisting with the built-in runtimes.
Because corporations have an underlying profit motive, so if there’s something that they _can_ do to make money, they will almost certainly try?

This isn’t a controversial point, it’s well observed.
Like it works now with older versions of macOS and on Linux: it downloads a Ruby binary when it's not available on the host system.
Soon, robopsychology!
I just recently had to do this at work. We load data into aws redshift from csv in s3. Well, one particular set of files had a BOM[1], which redshift chokes on. Cue having to rewrite the entire 4.5GB file because to remove the first three bytes.

[1] https://en.wikipedia.org/wiki/Byte_order_mark
Are vinyl cafes crowding out live music venues? If not then they're two different things, like asking why open a noodle bar when there's so many good cakes around.
The database is corrupted, what do we do?
drone strike

Good thing I'm thousands of miles away from where it would be deployed.
Revolt on the Horizon? How Young People Feel About Digital Technology
I've just run it and it works! I didn't know about the macro.
It really is. Like backups. Or unit tests.

Good pratices != common practices.
Neither is there a data category, fortunately.
Thanks for the hint. That could be the reason I get this on nightly since .. about four weeks (or six weeks? something like that). Seems to concede with the time the new privacy protections went on by default.
I once had an interview where I was handed some source code to explain.

Apparently three quarters of previous applicants hadn't even managed that, so it was a great filter for non coders.
Then perhaps be more ambitious even and brand yourself a Alphabet competitor ;)
> Never trust a parser in core.

So, we have to part ways with our dear printk ?
But then it's responsive to the page size, not the container size. That's a small, but important difference.

For instance, I recently made a component to be included on other pages at work. It had to look good no matter the size the page gave it. So they might put it into a 400px wide container, on a 1600px wide page. If I used vw or media queries to draw it based on page size, it would behave wrong.
No, it's not exclusive to Safari. It happens all the time for me in Chrome on Android.
I never thought I would say this, but I will get all of my apps from the kids section from now on.
Well done, beautifully executed.
Mixing the two is very useful. I typically make headers and footers with flex, build home page grids with grid, and then use flex to space out content in the cells.

No more floats, no more percent widths, no more weird nth child tweaks for positioning.

Add rems to the mix and responsive design has never been simpler. For grids you can just change from say a 3 column grid to a single column on mobile for most cases.

And the best part, no bootstrap.
I think the second you start auto-favouring one particular tool you're in trouble. Why iTerm2? Why not Alacritty? iTerm2 is more popular now, but 5 years down the line when someone else has come up with a iTerm2 replacement how is Apple meant to decide to switch? Where does Apple draw the line on which tools to add and which to leave out?

It sounds like what you're really asking for is something like Ninite for mac, which I think frankly is safer to stay as a 3rd party thing, rather than Apple getting super-involved in choices that are going to be very user taste specific.
There are multiple companies using it in production: https://github.com/crystal-lang/crystal/wiki/Used-in-product... other then that it is used across multiple projects in github, for anything from webapps, machine-learning, cyber-security, and data analysis
The link you posted talks about the raid software kicking a whole disk out of the raid array when the disk takes too long to respond (basically but not exactly) due to 2 timeout variables mismatch

The post I was responding to implied a raid array could be degraded and you wouldn’t know till it completely failed

Interesting nevertheless
Brian Krebbs covered phishing of users who lost their iPhones, although he doesn't talk about how the "thief" managed to retrieve phone number from the the stolen phone.

https://krebsonsecurity.com/2017/03/if-your-iphone-is-stolen...
You are basically right but for me this is a bit different.

My family and friends like to come to me with their IT problems and it's easier for me to solve them if they use Linux.

The big problems with Mac/Windows can in many cases also not be solved by me, easily (e.g. Driver for XYZ doesn't work - on Windows this means searching another EXE that could work but if it doesn't you can exchange the device in question because my Latin is exhausted at that point).

Sure there is problems with every system - it just depends on what you do and how you use computers what problems are the most concerning ones I think.
It would be terrifying for population projections if it were the other way around. This is good.

The only argument I see as a downside is the reverse population pyramid. Which will be a problem but still a better problem to have.
Yeah, one of my pet peeves is logging in to a new system and being like "Which version of Python am I going to have to try and avoid invoking today".
I'm of the "organize everything in random .md files spread throughout my filesystem" type, but my friends would find this handy, and the design is beautiful.
float, with "faux columns" that I copied from a-list-apart for every new page I made.
If you could game big 5 and IQ the way people game other things, the world would look a lot different... this isn't to say that on an old static test like http://iqtest.dk/main.swf you couldn't give someone the answers or train them to perform better on raven matrices but active researchers and I assume companies like Wonderlic aren't asleep on that sort of thing.

If it were my company I'd take all the high IQ people I could get. I'd probably learn to filter on other things too at the risk of everything blowing up, but getting a lot of smart people together can also lead to amazing stuff (that may not benefit me/the company, but hey). High conscientiousness is a bonus for get-(business-relevant)-stuff-done efficiency, but I don't think it's a hard requirement. I'm not "min" in conscientiousness but I am a slacker below average, nevertheless I seem to get by and have generally kept bosses/teams happy with my output levels.

I think you fit at a lot of companies that don't take those things into account, too. High IQ alone is a big advantage for a lot of the other measures (or gaming such measures) companies like to use. Though you might find a lot of the work dull and/or feel lonely if there aren't any local peers to chat with at your level. On the other hand tech salaries are high; I used to think I might fall into a pattern of "work 1-3 years, take a year or two off depleting savings, go back to work..." but then I realized if I just stretch myself for a long enough continuous period (which isn't actually that long) I ought to be able to "retire" and only go back to working for the Man by choice.
> I’d like a command line way to just create a new note in one line that gets stuck somewhere that can be added on or moved around later

On the Mac, I wrote an Alfred workflow that lets me type "c this is a note" in Alfred, hit <enter> and the line is appended to a file called "cap.txt". I then go through that file at the end of the day.

On iOS, I just use Reminders app's quick launch action to create a new Reminder and go through them at the end of the day.

You can use Notes if you have longer texts?
It's common usage in US English. eg, https://gaming.nv.gov/ do not regulate video games.
Good public transport exists where people live, as well as in the priciest parts of the city. A suburban office, or one in a medium-sized town would be walkable for a large portion of your staff.
I don't see this anti-Unix stance at all in what Apple is doing here. The "P"-languages that shall not be named were never part of Unix/POSIX, and arguably violate Unix principles in that they want to establish a language-centric ecosystem when the Unix userland is about small, language-agnostic programs working together.
And even the pressure on medics has been greatly reduced by regulation.

My friend who is an independent prescribing nurse in the NHS [which means she can go off-piste like a regular doctor writing arbitrary prescriptions, she's not just limited to a handful of standard recipes to solve well understood problems] says after she qualified her blow-out birthday party was entirely paid for by drug reps out of their marketing budgets. These days that would get them fired, and the best you can hope for is stress toys, stationery, that sort of thing.
>I'm also okay banning anti-vax ideas

You are OK with banning the idea? It's one thing to make it criminal to endanger your children's health. It's another to put a blanket ban on the speech because you don't like the idea or you think it's "dangerous". The point of free speech is that you don't get individuals deciding who gets to be in charge of what is morally right to say. Society as a whole decides through civil discourse and rigorous debate. But you can't have that if you go around suppressing the other side.

Start banning free speech and you start banning democracy. There is really no two ways about it. This is not a debate about the physical choices people make. Those are either made illegal or not. This is a debate about whether or not people have the right to talk about their ideas. But you are here trying to use a ridiculously nearly undefendable action to spin the argument of some actions are bad or dangerous. Yes they are, but the speech and discussion can only enlighten the public so long as reasonable minds have a chance to speak up against unreasonable ideas. Humanity's resilience comes from the fact that we get to try so many ideas at once out. But if you let a single entity decide what ideas will be allowed you introduce a dangerous weak point into society. The inability to speak your mind only ever brings suffering violence and death. Yes free speech has its problems but it's the best we got.
I'm being drawn into Apple by their stances on things like this and privacy. As much as I am bought into the Google eco-system, I'm questioning how long that'll be for.
You may have read too hastily. The comment said there is "symmetry breaking" (i.e. "asymmetry"), not that there is "symmetry".
How would that work? I though you can only call emergency numbers from that mode?
Square’s terms of service forbid use of AGPL-licensed software in online stores
The view that free speech should protect you even from the most trivial consequences like being banned from a private platform is completely unreasonable and ridiculous. Doesn't matter that there are people that hold that opinion, that's a weak argument for it.
Is there an unsafe SQL generator for Rust? Pardon my not knowing Rust syntax:

q = select("table")
q = q.where_greater_than("col", 5)
if(x) { q = q.where_equal("col2", true) }
Invaders game in 512 bytes
Thanks for raising the issue anyway, it's too often framed on HN as "these evil news companies are out to get me", disregarding people who just want to get paid for their work.
I don't agree. I would be vastly more horrified to learn that a minor was euthanized -- that an institution, in compliance with the law, put a young girl to death as a consequence of her being sexually abused.

That smacks of "Let's not bother to go after pedophiles. Their fine. Let's just start putting their victims to death to conveniently sweep this under the rug."

That's far worse than the horrifying stuff going on in the Catholic Church where a grown man can rape and impregnate his 9 year old step daughter and the church says he's all good, but the girl was excommunicated for getting an abortion to protect her life in the face of carrying twins while just a tiny child herself.

https://en.m.wikipedia.org/wiki/2009_Brazilian_girl_abortion...

Sex crimes are particularly hard to deal with. People sometimes say they would like the death sentence for rape, but if you do that, you can count on rape victims being routinely murdered to silence them and protect the life of the rapist.

This is a hard, hard problem to solve. I would be terrified to learn that the Dutch government, which has a positive reputation globally for it's track record on women's rights, was fine with putting a child to death because grown men raped her.

I cannot possibly overstate how deeply dystopian and terrible that news would be.
I would agree that there is potentially a point where a mental illness could be so severe and life-draining and incurable that it would be an option to end that life, but I think even in that case it's hard to argue that the person in question is even in a position to make that call, because we cannot distinguish why they're feeling the way they do.

And in particular when it comes to young adults there is a significant possibility that treatment resistant mental illness improves or sometimes vanishes, often in the late twenties or early 30s. In the case of a 17 year old girl I think precaution dictates that we stay on the side of treatment. I think to end the life of a minor without terminal illness is very hard to justify.

And I thankfully never suffered from depression, but have a family member who did. She came very close to ending her own life, and explained to us repeatedly that she did not want to live. When it took a turn for the worse we had her hospitalized against her will, and now several years later she is thankful for the fact that we did. And I think I'd feel the same way. Mental illness can change the perception of people so much, it really seems to hard to me to take these wishes just at face value or see them as personal choice.
Beam raises $55M for a connected toothbrush
see https://bugzilla.redhat.com/show_bug.cgi?id=1713416
We often have a different order in desktop and mobile 'versions' of the responsive HTML site.
> What does that help prove though?

It's a weak filter for “recent grad”, and along with other individually weak filters a tool for under-the-radar age discrimination.
> - abstract data types

I suppose you meant to say "algebraic data types"? (which have been adopted by Rust and Swift, and even the C++ stdlib)
With support for first class (preferably delimited) continuations this is not a problem. I have used scheme and racket to write small web seevices, and it is really an amazing tool to have.

I never had to make it scale though, but it is an amazing experience.
Vim's not line oriented... at least as far I know. ed/ex, now those are line oriented.

But I wouldn't call vim line oriented. Unless you also want to call Notepad line oriented, since you can use Shift + End to do operations on an entire line :D
Basically it means if someone has user access on a Mac with Homebrew (with default settings), they also have root. So a remote hole in, say, Safari, means your entire system is compromised.

(That said, I actually use Homebrew.)