skysight-inc/HackerNews huggingface dataset:
Please don't be a jerk on HN.

https://news.ycombinator.com/newsguidelines.html

Edit: you've unfortunately been breaking the site guidelines so often that I've banned your account.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.
Look at our own history as a species. We seem to have expanded outward from equatorial regions that were lush, warm, and filled with wildlife. Nearly every need we had could be met with minimal effort. And we rapidly moved outward into areas that were cold, desolate, dark, and where even not freezing to death would have been a challenge.

In more modern history people set off into seas with no idea where or if they would ever end, in ships no way well designed for oceanic travel. And there was a very real belief that these seas were infested with giant monsters that would destroy ships. Many would have seen such voyages as little more than suicidal endeavors at one time.

Getting even more modern consider space. We went from the New York Times publishing pieces suggesting that space flight would be impossible (arguing that rockets would lack anything to 'push' against in space) to having a permanently manned station orbiting the Earth some 16 times a day, along with all of its crew.

The point of this is that everything seems impossible at a distance, yet rarely is that the case. We feel like we're near the top of a mountain looking at the final insurmountable face. Only to eventually discover that not only is that face entirely surmountable, but it was nowhere near the top. Once we've colonized Mars, and perhaps other inner system bodies, people will again eventually consider such achievements of little relevance with interplanetary travel becoming as mundane as intercontinental flight is today. And they too will ponder off thinking about how unimaginable colonizing planets in star systems outside our own would be... and the cycle continues. The only reason colonizing Mars, indefinitely, seems out there is because that's where we currently are on the mountain.
Yes it does, but genetics could take the wealth and power gap to a whole new level. Maybe vanilla humans will just be servants and pets to modified humans.
That doesn’t sound right to me. I know several people who take lithium to stabilize their bipolar disorder and none of them find it addictive or appealing, it’s just a daily pill they have to choke down.
I grew up rural. Shooting is a lot of fun.

Even back then, a few people had autos.

I have also been in the military. Got to unload a lot of clips.

That is sort of fun. Targets are still a lot of fun.

In rural regions, no need to call Saul. Everyone knows where the shooting happens and it is fine.
Phoning home by default, necessary to display such "snippets" of course violates people’s privacy. That this is done not to pointlessly wish a happy new year but with commercial motives makes it even worse.
Postgres not suitable? Postgres is probably the most powerful multimodel data store with the lowest TCO on the market today.

Postgres can be used for columnar data, as a graph database (using https://github.com/bitnine-oss/agensgraph), as a timeseries database (using https://github.com/timescale/timescaledb), and as a KV store (which is astoundingly simple to do using its builtin jsonb column type)

In fact at this point the only thing other than Postgres I would look at is FoundationDB due to the fact that (although it takes some time) you can model and run ANY kind of data store on top of it.
No mention of Panic here - they’re definitely the first group I think of when I think quality indie Mac software.
Every coder should if you ask me; I consider C, Forth & Lisp to be the brightest shining stars in PL design. Each of them offers a unique approach cut down to it's core. If you prefer a more convenient and less dogmatic approach, I'm working on a hybrid scripting language [0] that might be of interest.

https://gitlab.com/sifoo/snigl
I find this stuff just absolutely fascinating, but have trouble finding reputable documentaries on the subject. YouTube is filled with "History" channel crap, and it's so disappointing to get all excited to learn, then be shown the crap they push out.

So, while apologizing for hijacking with an OT comment, do you have any docs you can recommend on the topic of geologic formation/periods of the Earth?
No it's not, by an order of magnitude, and no you don't need to take on debt to build credit, in fact that doesn't even work.

It just sounds like you also don't know how credit cards work...
It's unbelievably cool to have a device in your hand that opens up the gates to the rest of the universe. Something for us all to remember the next time we're tempted to bash the evils of technology.
I have tried both religiously over the years.

One advantage of the glasses is that they work for screens that you don’t have software control over - how often you might look at such screens depends on your particular circumstance.

How often do you do image editing? Another advantage of glasses is that it only affects what you see and you won’t get questions from others about why your screen looks all red.

One advantage of software like flux, redshift, twilight, etc is that you can customize its schedule and get really granular.

They both work - which one is better just depends what for. If money is tight the software is more than sufficient and a great example of why FOSS is awesome.
”Innovating” ways to make you pay more when you buy Omnigraffle on iOS, and six months later find it doesn’t work any more, but there is a “new” version you can pay full price for all over again.
Well, that is an interesting thought given both the data are locally available. Isn't road conditions already available like the given road is blocked because of work in progress.
OmniGroup
There have been sufficient issues with libraries such as zlib and handling of various image formats. Running without js certainly reduces the attack surface substantially, but it’s not a full protection.
Doesn't display well on mobile for me.
Can you please stop posting generic ideological comments to HN? Regardless of which ideology or how right you are, they lead only to tedious topics about which no one has anything new to say—plus flamewars, which is what we're most trying to avoid here.

https://news.ycombinator.com/newsguidelines.html
One of the things I find strange is that the features last so long. They appear to be...weekly? If so, that means about 50 apps PER YEAR in a slot, out of possibly millions?

That just seems silly. They should at least be rotating through a list of a few hundred apps per day.

Also, as a consequence I am quickly bored by browsing the store. Top-10 lists virtually never change. Featured lists seem like the same 3 apps forever. And a “See All” link that shows nothing more than the same 3 apps from the front page is just insulting. Apple needs much, much, much more in their featuring.
Well you could live in Bangkok or you could live in some shithole in florida for 3x the price...
Also, Fibonacci numbers and Binet's formula

https://en.wikipedia.org/wiki/Fibonacci_number#Binet's_formu...
amazing how much exciting work there is to do in planetary science (let alone anything having to do with Space).
You don't like it. Countless others do.

Marketing is more the case with sugared water (ie.e. sodas, that actually spends billions in advertising each year), than with champagne, which is not a single-brand product but tons of different producers, and that was popular way before modern mass marketing was a thing.

People seldom get to even see champagne commercials except in posh magazines or during the holidays. Contrast with sodas, beer, and co.

No marketing needs to be involved, except to promote this or that particular brand of champagne, and that only in the last century.
Don't forget they track you in very ingenious ways, effectively eroding your privacy.
The long range camera may help them see another.

Lets hope.
So, bring back tribal structures where everything is structured with child-relations.

If every tribe has its private school(s), there is no need to fight for spending on public schools.

With the internet at hand, are there any structures that cannot be implemented with tribal relations?
Desert turns purple in Saudi Arabia
As seen on reddit recently, Rockstar:

Midnight takes your heart and your soul
While your heart is as high as your soul
Put your heart without your soul into your heart

Give back your heart

Desire is a lovestruck ladykiller
My world is nothing
Fire is ice
Hate is water
Until my world is Desire,
Build my world up
If Midnight taking my world, Fire is nothing and Midnight taking my world, Hate is nothing
Shout "FizzBuzz!"
Take it to the top

If Midnight taking my world, Fire is nothing
Shout "Fizz!"
Take it to the top

If Midnight taking my world, Hate is nothing
Say "Buzz!"
Take it to the top

Whisper my world

(Yes, that's actually source code.)

https://github.com/dylanbeattie/rockstar
Review of Modern Auto Layout
Isn't that part and parcel with running a business? Else it would be "write once in 2008 and print money for eternity".
Or you think to yourself "I spend all my time on the computer, it doesn't really matter where I live, I should go somewhere warm and cheap"
First Sednit UEFI Rootkit Unveiled [video]
I find my mind gets pretty screwy and resistant to doing things but a good snort of the old “exercise” drug clears my mind and makes me happy, then I can get on to other stuff. The trick is to get the right intensity. Too easy and there isn’t a high, too hard and I’m fried for the day.
They mean faster to write, not that it's necessarily faster to execute (though the difference is likely immaterial).
I recently deleted my LinkedIn account after growing sick of the irrelevant messages from recruiters and the mind-numbing, inane posts from the cult of self-proclaimed thinkers, influencers, TED luminaries and Elon Musk sympathisers. One of Oleg Vishnepolsky’s golden posts was the final straw.

I decided that I didn’t want to be a part of the bullshit and self aggrandisation any more. And why not, since I’d already deleted all of my other social media accounts long ago. I have the email or phone number of everyone I need to be in contact with. I had a chat about this with a friend who himself is a founder of a company and uses LinkedIn to keep track of developments inside his work network. It made me wonder whether I’d done the right thing.

Can anyone here who isn’t a recruiter or employer say that it’s worth having a LinkedIn profile?
It's already phoning home to retrieve vital security updates, without which your privacy would be at much greater risk than Mozilla learning that a certain IP address uses Firefox.
Lots of people, myself included, implement a Forth without really using it. That makes it sound like a toy, but it's more like an important lesson in programming concisely and choosing a comfortable level of abstraction for the problem. Forth is designed to be simple to implement and extend, and that's the foundation of Forth as a whole philosophy: choosing a specification that actually solves the problem without generalizing or over-architecting the solution. Forth, the language, is just the set of tradeoffs that Moore thought was best suited to that, a position that most of the industry implicitly disagrees with(because they do things like introduce large libraries and dependencies where Moore is very DIY). It's a very concise language with a lot of sharp edges.

Look up "Thinking Forth" for more in this vein.
Nor can they. The cost of that would exceed the potential benefits.
Check out Dungeon Warfare: https://store.steampowered.com/app/355980/Dungeon_Warfare/
> Chromium also syncs all your data to Google’s servers the moment you login to any Google service.

You said something about Chromium and supported it with a link to a blog about Chrome. Though the terms can be confusing, it is very important to get them right if you run around making charges like this. I built a Chromium-based browser and it doesn't sync data with Google.
It's easier developing for the web, where your code is less likely to break or require drastic changes over time. But yes, almost all businesses need at least some ongoing maintenance.
"It's not an ad" is such a fucking bullshit line. Why does anyone believe Mozilla is different than the others?
I use the heck out of BBEdit daily. Love it. Solid.
LinkedIn is one of the worst data sellers out there. No reason to keep it if you care about privacy
If you want to avoid running random experimental mozilla code on your machine without any kind of confirmation needed by you remember to go to about:preferences#privacy in the "Firefox Data Collection and Use" and turn "Allow Firefox to install and run studies" to off.

I would also set the about:config options "network.allow-experiments" and "app.normandy.enabled" to false.
Not really, increasing support for functional concept was never a goal of Python 3 (or at all), it was mostly incidental and it did regress in other ways than just shoving the (relatively little used due to the existence of min/max/any/all) out of the builtins e.g. while extended unpacking was added, unpacking iterable function parameters was removed.
How the 2018 Instagram Algorithm Change Effects 2019
It's still an assignment operation, and you can still get weird effects in the enclosing scope. I did something like this by accident:

Python 3.7.1 (default, Nov 28 2018, 21:47:25)
Type 'copyright', 'credits' or 'license' for more information
IPython 6.4.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: lookup = {}

In [2]: [x for (x, lookup[x]) in ('ab', 'cd', 'ef') if x in lookup]
Out[2]: ['a', 'c', 'e']

In [3]: lookup
Out[3]: {'a': 'b', 'c': 'd', 'e': 'f'}
What is this strong culture? In what ways do other parts of the company feel engineering doesn't reflect this culture? If you asked the engineers, what would they say the company culture is? How do they feel about the rest of the company and the culture outside of engineering? It sounds like you actually have at least two different cultures in the company. That isn't necessarily a bad thing but if it is causing problems then the failure is in leadership.

The first thing I'd recommend is a round table discussion or other feedback mechanism from the engineers themselves. Based on that feedback someone in leadership will need to make some decisions and see that they're enforced. Lots of other people have discussed the type of decisions that may need to be made so I'm not going to repeat it here.
I'm always amazed when I read about "editors" neglecting this and that.

Mainstream newspapers and magazines have 1/5 the editors they once had, and everything is underpaid and on a hectic schedule.

And people expect editors to be involved at anything beyond a fleeting level in online outlets?
7 powerful presentation and public speaking habits for 2019
> So I know nobody want's to say it, but I think that as a non-technical person, you should be focusing on pay here, and that everything else will follow.

Maybe not. Over my career, I've learned that good work conditions (reasonable management, working with people I like, work-life balance) trumps absolute pay as a motive to work (or continue to work) somewhere.
> Comprehensions are just plain faster, especially if you perform say filter and map at the same time.

Comprehensions are often slower if you're applying a function regardless, definitely so if that function is a builtin.
I get into Forth before college, about the same time as I got into Standard ML. I think the most important takeaway is that you start regarding anything in your software stack as potentially optional. It's kind of liberating knowing that, if needed, you could comfortably live with a block editor and no files or filesystem.
UX Designer's guide to effective retrospectives
Crop insurance is 8.5 billion out of $23 billion in subsidies directly given to farmers. Divide by 3.2 million farmers and that’s 7,200$ per year each.
Designing Tiny Motors Right Into The Robot’s Circuit Board (video presentation)
I downloaded dungeon warfare (a suggestion from another comment chain) and it doesn't have ads or p2w elements. It was 3 eur in the Android play store.
Could it be that you need to first invest in fiber, then you need to invest in other things like small business incentives and attracting VC?
Here's reality, though:

The minimum annual cash burn to have a high quality browser engine, js runtime, and UI seems to be several hundred million dollars.

FF is now utterly dependent on google for cash (and to be fair, google really needs FF to exist to pretend chrome isn't close to a monopoly). But who knows how long that will last and if/when google will exert control. One of the best things for Mozilla to do as an org is to figure out a non-google-dependent revenue stream.

Privacy respecting ads are a good compromise.
Flat Design vs. Traditional Design: Comparative Experimental Study (2015)
I can only speak for the area where I am licensed - British Columbia - but the presence of a professional engineer's seal on something should mean more than "this person thinks it's OK". It is supposed to mean:

1. This person has performed the work that went into this plan/design/report or, if someone else performed it, the signing person carefully verified every important aspect of the work

2. If they used software to perform calculations, they have designed a reasonable method to check and verify the output of that software, either by using selected hand-calculations or comparing to another, independent, software system

3. They have employed a quality assurance process that is suitable for the type of work being done, which may include peer review, non destructive testing, testing to failure of a sample, etc.

4. If field work is being sealed, the PEng has personally verified the field work, or provided detailed specifications for another qualified person to do quality assurance on the field work

Now whether most PEngs really follow these "best practices" is an entirely different story. And yes, for fields that often involve very complex systems, the idea of any one single person meeting the quality management guidelines to place a professional seal on, say, an entire 787 aircraft, doesn't make sense. And when those systems also have life safety implications, it makes sense to test rigorously wherever possible.

In many fields, professional engineers are effectively delegated the authority of government under a system known as "professional reliance". Rather than the city government hiring hundreds of people to review the plans of every building, they simply require developers to have a professional engineer certify that the plans meet the building code. This strikes a balance between the city having to review everything (and the associated increase in costs), and the developer being able to tick the box saying everything is fine with no real accountability beyond their numbered company that is owned by another numbered company in the Cayman Islands.
I'm not sure I follow your line of reasoning. I'm not aware of any developed nation that an average person can freely emigrate to.
Why the West Coast Is Suddenly Beating the East Coast on Transportation
Ah--probably a result of Google deprecating Google Plus APIs. I thought I had a little more time; Google said "On March 7, 2019, all Google+ APIs and Google+ Sign-in will be shut down completely. This will be a progressive shutdown beginning in late January, with calls to these APIs starting to intermittently fail as early as January 28, 2019." Thanks!
I second the vote for "Thinking Forth." It's free online[1] now. Most of agile development, refactoring, YAGNI, all the buzzwords and advice on programming from the 1990's and 2000's are already there, distilled down into nice examples.

[1]: http://thinking-forth.sourceforge.net/
Not sure why it wasn't more prominent, but for anyone else like that was wondering, "reaches" "zips by" and the other adjectives are indicating a distance of 2,200 miles.

As a computer vision/imaging person, that's a pretty far look for a 75mm (~3 inch) mirror. It's like trying to take a picture of the Empire State building in NYC from Las Vegas with a tripod telescope.
https://outline.com/DjHJdV
Direct Anonymous Attestation (DAA) has the extra feature that signature computation can be split between trusted device and host. How does this compare?
As a Brit, I imagine the worlds apart are the child facilities and social care? The big thing in the UK that really makes me think about not having children is the prohibitive cost of child care, although our current social care is appalling and an embarrassment.
Forth and Lisp are genius and real power tools for lone hackers. They are unsuitable for projects with many developers though. Forth in particular has driven the philosophy of not-invented-here roll-your-own to the extreme. That is completely fine for short code but "brightest shining stars in PL design" is too much.
That's terrible news. At one time they produced some of the most polished software around.
Somebody with poor eyesight and slow reaction speed is an unsafe driver but doesn't need any particular help loading/unloading from a car. A driver who can help unload is a fine thing, but having somebody drive just so they can help unload seems like a ridiculous waste of resources. A car is ready whenever you need it; a car-and-driver might not be. And yes, you could schedule a car-and-driver to be available at a particular time...but you could similarly schedule somebody to be available to load/unload at the destination.
> And when quantum computers are common you can update the chain or do sharding in no time at all.

Lol this misunderstands both current problems with blockchains and the potential total of quantum computers...
The key to BS jobs is that even though the person doing it is being paid by someone who values it in some sense, it feels utterly senseless that someone values it.

I know a lot of people who work in the consulting industry (As in Big4, MBB, etc). None of them are starving, and someone seems to want to pay them to work. But zero of them can see why there's any point in their work. Whatever the purported reason for a project, it always seems at least wasteful, and at worst deceptive.

The other part of it is that a BS job can only be hard due to unreasonable constraints. If you just plod away on your powerpoint slides, they will eventually be finished. It only gets stressful because someone is telling you it needs to be done before the sun comes up. Chances are your client also isn't listening when you do the presentation, so that's fine as well.

Interesting jobs like coding can fail for the same reasons, but they aren't the only reasons. You can design a cloud solution badly, even if you had a lot of time to think about it. Your ML model can... be no better than chance. Even if you have a phd in it.

That possibility of real failure I haven't seen in the discussion yet.
> What can you do that cannot be as easily done with generator expressions?

Technically nothing, but at the same time if you already have a function (especially a builtin) map/filter is more convenient and can be faster. And they're first-class objects which comprehensions are not, which can be convenient.

The goal is not necessarily to prune all redundancies: reduce already existed when sum/min/max/any/all were added, despite the latter being fairly simple special cases of the former (not quite entirely for min/max, but not far).
Puppy food