skysight-inc/HackerNews huggingface dataset:
I just tested and this Makefile works fine with clang, except that -flto should be added to LDFLAGS.

In fact I believe it should be there for gcc too, according to https://gcc.gnu.org/wiki/LinkTimeOptimization so perhaps this is a bug in the Makefile?

Flushing out issues like this is another reason to commit to writing portable code (and build systems), as you put it.
Reminds me of Noah Kagan. Employee #30, I think, at Facebook. That should be what - $200M+?
Some would argue "still UDP based" is objectively worse, since it can be blocked.

I don't think DNSCrypt is better for caching, doesn't it just protect one "leg" from a client (which can be a local cache) to a resolver (which also can be a cache) just like DoH? Similarly for pinning keys (although I think DNSCrypt made exchanging keys easier).
Chewy is hiring a Software Engineers(Java) for our e-commerce systems team in Boston, MA

https://www.chewy.com/jobs/position/1544542?gh_jid=1544542

Chewy is revolutionizing the pet industry as one of the fastest growing e-commerce retailer of all time. We offer a convenient way to shop for pet supplies within a highly personalized experience that's fueled by superior customer care
Your ISP doesn't sell user data?

I'm in the US and feel the exact opposite. I trust Google and CloudFlare far more than AT&T or Verizon.
Yes. At least one major podcast I listen to regularly makes jokes they don’t know why they talk about subscribing through iTunes anymore.
> if the parent is saying he doesn't want kids because they are unruly, he might look to the parenting of said kids.

To me your experiences only emphasize this point. Large portions of our society have decided that masculinity is inherently toxic. We've also, generally speaking, de-emphasized the role of discipline in parenting (I'm not talking about spanking). Our school system has long been stacked against young boys. I think that, as a society, we've forgotten how to parent children, especially boys.
Rules and technicalities have always been important? Because the EU is a technocracy and not a democracy in essence. Government is meant to control the rules not the other way round. In anycase this is a weak line given the EUs inconsistent stance on this. Preaching a morality for others that they don't themselves subscribe to.

The reason I said gas lighting is because of the lack of acknowledgement of another point of view, and essentially 0 concession or charitability. We can have different values, and if you are honest you have to allow for the fact that that means I can value the bad in the EU project greater than the good. But instead you just say, no it's stupid, it makes no sense to want to leave, rules are rules.

The population are marginally agreeing it was a bad idea (something like 48%-42%) because of the difficulty of the process and the embarassment of the national government. That is it may not be worth our while getting out. To me however it proves that you should get out since it is not a consensual or honest project. If it had been I wouldn't be wanting to leave ...
In Western Civ., was whale eaten, or was whale used primarily for it's whale oil?

In places where it is/was eaten does that happen sustainably? (Japan excluded...)
People actually do use Pinterest to collect images, I think, but I agree with you on the other points
Take the survey to help us understand the future of women in tech
Star Wars: A long time ago in a galaxy far away. Why would you assume their tech progress is the same as ours?
Ah the outrage mob.

So tell me, oh wise one; how do you deal with people who need a lender of last resort?

I mean, in your kind, humanitarian and knowledgeable opinion that takes into consideration the reality of people with cash flow issues?
Actually 20% per year would be great for most businesses, which just shows what an outlier VC backed businesses have become.
The Internet’s Back-To-the-Land Movement
Stunning new images show what the Chang'e-4 mission has been up to
https://www.techdirt.com/articles/20161220/12411836320/softw...

You'd think they'd take a page...
Yeah most programmers should not code "AES" or other algo. The should be an option to use the current best.
Many SF novels had self-driving cabs. Don't remember specific names, but I think Heinlein has a few. Strugacky Brothers had bio-mechanical semi-intelligent transportation devices.

I think a lot of people miss something important. Anyone who can imagine an autonomous robot can imagine a self-driving car (or a car driven by a robot). The reason they aren't more prevalent is because people in the past had very different ideas about what is and isn't worth automating. Today, most people think a walking, talking humanoid robot would be a bad idea. They were everywhere in 60s SF.
Bitcoin ETF approval inevitable: SEC commissioner
Even before the natural disaster they'd get shut down by the regulators for having insufficient reserves if their investments did badly. Or in the case of Arron Banks underwriter Eldon Insurance you hang out with rich Russians and fund Brexit and somehow it's all good again.
Thank you for understanding my needs! I will check that out.
Facebook should at least give you access to your shadow profile so that you know what they have. I didn't give them my real birth date or home address but they still could have them, I guess (some people wished me happy birthday on Facebook, for example)
By the way, for those who don't know the company mentioned (Gimlet), it's an interesting case for HN, because the founder recorded a podcast about its creation right from the start, avoiding the biases that come with hindsight:

https://www.gimletmedia.com/startup/1-how-not-to-pitch-a-bil...
> been the OS of choice for arguably the majority of developers that aren't developing specifically for windows (.NET etc)

Not necessarily. In absolutely every enterprise Java development environment I've seen in Europe, they're using Windows as the developer OS. Easier to manage using AD.
I feel like the golden age of podcasts is coming to a close.
You really underestimate how fast CLI is.
I hadn't heard of Gumroad before -- it actually looks like a really good product, and one that I would have occasion to recommend to people.

To what do you attribute the challenges?

Were you building a product there wasn't a market for, what you were delivering wasn't what people wanted?

Or, a marketting failure, inability to get enough people to know about it, and to understand how it would fit their needs?

Or, what I think I get from your post, is maybe you think neither of these -- rather you just tried to grow _too quickly_, quicker than the market/product could bear, and then had to deal with that.

Do you think if from the start you had _not_ tried to create a "billion dollar company", stayed smaller, accepted less investment with clearer expectations, had fewer employees, etc. -- you would have still been able to get to where you are now, but quicker and with less pain? You still would have been able to get _enough_ investment, and with the investment you had still would have been able to build the product succesfully?

I think maybe that's what your essay is implying you are suggesting, but I'm not totally sure if that's what you mean to be suggesting; or maybe you don't mean to be "diagnosing" it at all and aren't interested in these questions of what-could-have-been at this point. :)
They'll probably need to learn terraforming as well.
imperative programming is control flow centric. do this, do that, do this other ten times.

functional programming is about referential transparency - the value of an expression is determined entirely by its arguments and not some hidden state.

so you certainly can have imperative functional programming which is both recipe-like and referentally transparent.

declarative programming is the antipode of imperative programming. yes, its referentally transparent, but it also attempts to describe the nature of the solution, rather than the (imperative) process to get there. i dont know that there is a declarative variant that makes sense without transparency...because if there is hidden state and we have no handle on order of evaluation, its kind of a lost cause.
I've luckily read HtDP already for school. :)

I'll check out serverracket!
Fuzzy logic (FL) made it easier for control systems engineers to implement rule-based systems where rules were often extracted in human language from experts who had learned to manually control the systems.

The Japanese were quick to adopt FL and benefited enormously financially. Now FL is embedded almost everywhere.

Michio Sugeno built a fuzzy logic control system that flies a helicopter with a rotor blade missing! It is possible to do that with a conventional control system (that is, a mathematical solution must exist), but I believe the mathematics might be a bit more difficult.
This is why I prefer a console for gaming & also not having to put up with full version of Windows. In my country due to crypto craze, cost/performance of PC hardware for gaming is far worst than a console.
PKD stories and novels frequently feature autonomous or semi-autonomous machines. Joe Chip, in Ubik, is refused service by his apartment door, and later, an autonomous diner service, because he is broke. Also, Dick would use the early '90s as 'the future' pretty frequently.
To be fair, this could also just be a PR response to diffuse the situation. You don't really know who is being honest here.
A spider that preys on blood-filled female mosquitoes
I've always thought that COBOL was insanely profitable too, however, I'm not seeing that in the Chicago area. I've seen hourly rates around $50 for COBOL/JCL positions, which is a lot less than other jobs.
Causes of the replication crisis puts 0 blame on academia. This is an Academia caused crisis.
It seems like NVidia's fixed-function graphics are still superior over AMD's.

From a raw compute perspective, the AMD card performs as well as you'd expect. The phoronix OpenCL benchmarks prove that point. But in gaming, people have been blaming AMD's low allocation of ROP units and poor geometry pipeline.

A lot of it is drivers I bet. NVidia got a lot more money and puts more effort into drivers for sure. AMD pushes Vulkan / DirectX12 for that reason, since the raw hardware is better exposed to the programmer.
Maybe, but if you're talking about recorded knowledge I'd argue we're still losing a bulk of it. Recorded knowledge fails to capture all the layers of depth that lived experience contains. Hopefully the recorded knowledge is enough to jump-start a new learner if no masters remain, but even that is not guaranteed.
To me the concept of labor in socialism is outdated. Consider Facebook, do all the uses who generate the content and activity that gives Facebook its value count towards "labor" and therefore should participate in the rewards of that labor?

If everything was still physical factories, staffed by humans, and creating physical widgets then I can at least understand the socialist view. However, in the current market labor so is detached from profit it doesn't make a lot of sense.
'Yields' are what fraction of the chips produced end up usable rather than damaged/broken. With 7nm, yields are down. With larger chips by area, yields are always lower than smaller chips.

So AMD can save money by putting extra memory rather than gpu silicon because the memory costs less than gpu silicon.

https://www.engadget.com/2019/02/07/amd-radeon-vii-review-vi...
No not dismissive at all, everything you've said sounds quite sane, thanks for indulging my dumb questions :)

I've just had different experiences when interacting with local govt, so this is in part the self-reflective "what am I doing wrong" question. (I've emailed reps before and gotten what amounts to form letters back, if even that.) And similarly, the transparency you mention from the PSRC site, I simply never got from our local transit meetings. Bluntly, they've never even mentioned that acronym to us, insofar as what little notes I have say. May simply be that I'm asking the wrong questions or the wrong people.
Why Knot? https://www.amazon.com/dp/B00IF3UOQ4/
People use Clojure for all of those. From the rationale (https://clojure.org/about/rationale), Clojure "endeavors to be a general-purpose language suitable in those areas where Java is suitable".
There are so many variables. A few that you didn't mention in your comment is the number of shaders/cores and the core frequency.

However there's one other thing to consider for games. Essentially every big video game has a special profile in the Nvidia drivers that optimizes performance for that specific game. Gaming card reviews almost always use popular AAA games for benchmarking. It's possible and even likely that each was developed with Nvidia cards in mind, in coordination with Nvidia to optimize those drivers.
Why would you install eclipse on a locked down Linux desktop for a parent?
Python is not perfect and languages do evolve. Maybe Rust or Go or something new will take over the world. But there's a trade-off between developer time and execution time and you can't focus on just one. There's also the benefit of a large ecosystem of libraries (and talent, if you are a large enterprise) when you embrace Python that may not yet be available in some other newer languages.

Prototyping usually involves working with existing code base and the ecosystem, although if you are building a brand new product or application, your context may be different.
Our Road to Native Videos on the Web
Ask HN: How to build a simple (documentation) website for a project on GitHub
Hi, how would you develop a simple, I guess mostly static (maybe with markdown files) website for documenting an open source project? Basically I guess I should use Jekyll in order to make use of Github pages.

Any suggestions? Or should I use React.js/Vue.js/whatever to create a "fancy" progressive web app? (At least would be nice to learn some frontend stuff).

I haven't done any web frontend development since about 15 years, so I really don't know (I guess I'll also ask some friends who work as web-developers).

Just looking for any advice and tips :-)

kind regards
Johannes
I’ll second that. I owe a great amount to those willing to publicly denounce TDD.

If I had been a working developer as this nonsense ramped up, I would have avoided it too. Nobody really does TDD. It’s a mythical concept.

Some sanity checks are fine, and some integration tests. Unit tests are often a pit of time waste, depending on the unit. I aim for my unit tests to look like integration tests.
I fail to see how having a clean looking store alienates anyone. If it does, these people should look back at their priorities in life.
http://omswami.com/2011/11/the-successful-and-the-successfoo...
Low income kids are surrounded by negativity and people with low ambition. I would go as far as to say that ambition is discouraged in poor communities. This includes parents who are not present because they need to make ends meet, kids not getting exposure to the world and what it has to offer. Most of life is experienced through the lens of what is possible and what is impossible. These lens to a large extent are developed by looking at the world around you. If everyone you know never went to college, and pretty much barely survive, you would think that's your lot in life too. Now you have a kid in a shitty school system, whose parents are never around, and everyone surrounding them (probably also products of this environment) try to shit on their hopes to "make it big" or "get out", then you begin to understand a small part of the "why" it is so difficult for even talented people born in the wrong circumstances in america to make something of themselves.
AMD Radeon VII 16GB Review: A Surprise Attack on GeForce RTX 2080
You’re assuming that Vim users use only Vim. I use Vim all the time for editing config files, small Ruby scripts, and JavaScript projects without types – for these cases it is among the best tools for the job. And when I work on, for example, big Java projects, I use IntelliJ IDEA plus a Vim keybindings plugin, so I can use the IDE’s debugger and its refactoring support. Don’t make sweeping generalizations about Vim users not knowing when other tools are appropriate.
Depending on how you measure how "rich" a country is, the US often isn't #1 and there are plenty that are a close #2 (Japan, Western Europe).

And yes, the quality of life for many Americans is lower than developing countries, but that's because the developing countries have become richer.
The chart showing USG spending / GDP excludes transfer payments, which strikes me as misleading. Transfer payments have ballooned in the time period shown and are still transfers of cash out of the government's coffers. I'm not some sky-is-falling Federal debt doomsayer; borrowing has been cheap and we're not breaking a sweat to service the debt. Still, it's hardly controversial that the current trajectory is unsustainable in the not-so-long term of a few decades.
Is there something in particular you're interested in?

Temperature swings affecting the seal materials are probably a bigger issue than the pressure differential. Your car's tires handle a similar ~1 atmosphere seal easily.
Socipaths are often extremely rational. They just don't have a moral foundation or framework.
https://techreport.com/r.x/2019_02_06_AMD_s_Radeon_VII_graph...

Seems to be a VRAM-based calculation. There have been some youtubers looking into the "pop in" effect on GPUs with less VRAM. Basically, GPUs will render images at a lower texture level if the texture wasn't fitting in VRAM. So the failure case is pretty smooth these days and hard to notice.

Basically, the mountain range in the background may only be a 2k texture, but may pop into a 4k texture after a bit. Because the 2k texture is a mipmap of the 4k texture, its actually hard to notice. So you can stretch lower VRAM Settings these days better than you'd expect.

Another thing: just because VRam is allocated doesn't necessarily mean that the VRAM is being used. If you look at a wall in any video game, all the textures are going unused. Taken to the extreme: there are people and objects "behind" a lot of geometries that you'll never see in the game, but will be allocated to VRAM. As such, a game may allocate 9GB total, but not really need the last 2 or 3 GB. So even if a game reports 9GB or 10GB of usage, you may get by with a 8GB card.

-------------

In any case, we're long past the 4GB of RAM mark. Practically speaking, games require 6GB at least and may break 8GB in the near future IMO. 8GB seems to be sufficient for now though (thanks to pop-in, VRAM overallocation, etc. etc.)
Title too long - shortened.

I'd love to breed these spiders.
You are vastly overestimating what even an early employee (esp a jr one) gets at a unicorn. Not that it wouldn't be substantial today, but nothing close to 1-2% of the entire value of the company.
Anjali Raghav Live “Naram Kalai”
https://www.youtube.com/watch?v=FLak2IzIv7U
Binary Options autotrading
Pufferfish is legal in the US as well along as it comes from specific sources.[1]

[1]https://www.fda.gov/Food/ResourcesForYou/Industry/ucm085458....
https://news.ycombinator.com/item?id=19105309
This would be 9x per year. What are examples of companies with such a growth rate?
Additional trick.

Make a Moebius strip that is thick enoug that you can cut it long-ways into three same width strips. But before you cut them completely, twist the middle strip again.

a-------------d
b-----b\/c----c
c-----c/\b----b
d-------------a
It doesn't mention iTunes because people use the iOS Podcast app instead. The author talks about this app

> Meanwhile Apple, which does have the users thanks to the dominance of the iOS Podcast app, [0] has shown little inclination of being that centralized player. I wrote about the company’s opportunities in the space two years ago [1], but despite the shift in strategy to services [2] nothing has changed.

[0] > iTunes is very important to podcasting, but it is only a directory of podcasts that are hosted elsewhere; that means it is not a means to collect user data

[1] https://stratechery.com/2017/podcasts-analytics-and-centrali...

[2] https://stratechery.com/2019/apple-earnings-apple-the-servic...
I'm not physically disabled. But I've been very curious over the years about how modern video games can allow disabled gamers to step momentarily out of their condition. Even single-player games. Red Dead Redemption 2, for example, has such depth in the world-building...
I’ll actually use this as an example how that saying is wrong.

ISPs may be better in some regards because they are smaller. Some of them may also just not be competent enough to seriously harm you.

But not for a second do I believe they care about my privacy.

That tired saying is also full of holes: paying doesn’t stop you from being the product as well as the customer if the company can pull it off. That’s why they show you ads in cinemas even if you paid for the ticket. Conversely, not paying really does not change the incentives for Google and others to retain you: if everyone switches to some other search and email, they are done for no matter what.
>What is reasonable?

I think not having a continual decline in purchasing power and living standards despite increases in productivity and consistent technological breakthroughs is pretty reasonable.
Even if someone figures it out, they won't dare say it out loud lest they get fired by a twitter lynch mob.
How can it be the undisputed champion of podcast delivery and only available on about ~5% of computers and ~40% of smartphones? The average smartphone user and desktop user can't even access Apple discovery features!

I think you might be an Apple user who doesn't realize that the majority of all device users don't own Apple devices, so for Apple to be the champion of anything (except profit per user) is a bit of a mathematical impossibility.
A lot of analyses of capitalism miss out on the fact that the problems it creates vary widely by sector. Warren Buffet said that if "a farsighted capitalist had been present at Kitty Hawk, he would have done his successors a huge favor by shooting Orville down." That's because the airline industry didn't return profits to investors; instead the vast value created by the industry accrued overwhelmingly to the public, because of competition.

So a good general strategy would be for the government to make sure that, at least in the long run, the rules for each sector are tweaked to make the sector look more and more like the airline industry.

It's not hard to imagine a way for this to happen in the tech industry. We can imagine a technology sector that runs completely on commodity hardware, open-source software, and open APIs instead of walled gardens like FaceBook. This would just take a bit of political will and some smart regulations - no need to radically overthrow the system that has created so much prosperity for us.
The Dai Stablecoin System
crunchbase says pinterest has had 15 funding rounds. certainly they weren't all complete rounds and it would've been nice equity but nowhere near the nominal 1-2% early employees get.
Is the world getting better or worse?
In order of most use:

GNU/Linux BBQ

Debian GNU/Linux (testing through experimental)

CentOS

Bananian

OpenBSD
I wish it were more often used to flesh out how things could work differently. Like an introduction to ideas outside the mainstream.