jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This is not the point. The Blog entry is way off.

Steve very clearly wants to create the best platform possible and does not want any thing holding him back.

(rumor)
I have heard that Steve requires final say on circuit boards because he wants to make sure the traces are beautiful.

Other companies behave this way too, and Verizon at 1st did not have android phones because they did not meet their quality expectation.

There are many reasons to have a review process, even if you don't actually review all of the apps. Having such a process requires these independent companies to maybe, just maybe work just a bit harder before they submit it for review. On other phones like android and webos, it's easy to provide patches and they might treat it more like a website where you can always fix it later.

Secondly, Apple is trying to stay ahead in a very competitive market place. With the Evo4 coming out at Google I/O do you think think iPhone4, was a leak or not? Knowing that the iPhone4 had a front facing camera kinda stole the wind from the Evo4 showing that off at Google IO.

3rd, I think they are trying to keep a community together, and communities have languages.

If there is one thing to say about all of this, is that Apple could have been much more diplomatic about all of this and created a PR engine from the start about this process. But, then again, it could just be the typical silicon valley approach, ship it, launch it and fix what's broken. Apple just may not have expected this much back lash on 3.3.1.
Hey, that's pretty cool!

After playing with Haskell for the last two years, I figured that it would be pretty damn hard to write conventional LAMP/JS webpages in Haskell, but I still wanted to try to solve some of my real world problems with it.

So I'm parsing the log files that my LAMP stuff produces.

So far it's a very fun and frustrating waste of time, but given my recent progress, it will probably become a slightly less fun and frustrating time saver.

I just recently cleared up some confusion and type errors coming from ByteString/Lazy ByteString/Text/Whatever conversion issues (which made up 95% of the recent frustration, as every other language I'm using right now has one single sort of string (which more than often serves to contain ints ;))

... and database CRUD and JSON typeclass instances have appeared as if by magic.

Awesome!

And now I can celebrate by unleashing that stuff tens of megs of logs, opening top, and then seeing the executable instantly eat up all my RAM, before slowly conceding space to the postgres server.

Hopefully your post will help me implement streaming.

Cheers!
Back in 2007-8, I went through the lengthy interview process to join the NSA. In the end, it didn't work out, and although I was devastated at the time, I'm glad the job offer was pulled.

When news of Snowden first broke out, the first thing I said was "there but for the grace of the gods go I".
Will this be delivered by drone?
and in xml ftp://jorf:open1234@ftp2.journal-officiel.gouv.fr (JORF) ftp://legi:open1234@ftp2.journal-officiel.gouv.fr (consolidated data)
Not for iOS (unless jailbroken)

Android probably has something, would need root though.
Oh, I'm sorry to not have noticed that.

Maybe forget what I wrote, then.
> Sociologists Dr Kjetil van der Wel and Dr Knut Halvorsen examined responses to the statement 'I would enjoy having a paid job even if I did not need the money' put to the interviewees for the European Social Survey in 2010.

It seems more accurate to headline that generous welfare benefits are correlated with people's responses to a single survey question.

In economics, the question is almost never what people say, but what they do. It is entirely possible and plausible[0] that the response rate to the survey question and the actual behavior of seeking and achieving employment are not significantly correlated.

[0] Social desirability bias is strong in surveys: http://en.wikipedia.org/wiki/Social_desirability_bias
It's a shame to see ads disguised as information, but it is absolutely understandable why (money). It's true that those hosts are garbage though; they seem to spend much more money on marketing than infrastructure. Web hosting is an incredibly profitable business.

I wonder how many people try out services based on these recommendations alone?

Unfortunately it is extremely difficult to find a trustworthy host. If you have the skills to run your own VPS it's a different story, there are great choices out there for people who can run their own systems, like DO, Linode, AWS, GCE, and so on. But for "full-service" hosting, like the new rash of Wordpress-specific hosts? It's terrible.

I've seen $250+/mo for hardware that would barely cost $10/mo on traditional VPS hosts. Lots of enterprising small-business owners get taken in by this stuff because it's "easy to use" and has "24/7 support", but from experience I can say that this doesn't mean much in the field.
Someone already did... in 2013

http://robrhinehart.com/?p=1005
Heh, I tried to post a link to GopherJS this morning but it got deleted I think(?).

I think it will be extremely useful for games written in Go that run using WebGL/HTML5.
When the Government invokes the state secrets privilege in a lawsuit to conceal evidence, it should lose the case, not win it.

It seems to be an open secret that UANI is a front for the CIA and/or Mossad. Until now, that info only appeared in fringe blogs. Now it's in the mainstream press. So the coverup effort may have backfired.
Bitcoin allows people to make transactions online with no authority okaying them, donate to banned platforms and cancelled friends, order pharma grade drugs off the Internet, and it all works because of magic of mathematics... sure, it's used for speculation but it's also quite spectacular.

The value of GME was in squeezing hedge funds which is a public good.

More importantly though, OP actually wears them.
Impressive! The PTX to SPIR-V compiler must have been quite a bit of work; what's the coverage of the ISA like?

With oneAPI I had hoped to get the inverse, a oneAPI implementation for NVIDIA hardware, but I don't think the CUDA driver API is low-level enough to do so (e.g. explicit vs global contexts). And yes, I know of Codeplay's implementation of DPC++ for NVIDIA GPUs, but that doesn't implement oneAPI Level0 APIs so is not usable for other languages.
Does anything prevent you from using a free DynDNS provider?
Or you're just gonna leave a snarky comment, and others gonna build those services and get the money...
"things that look wrong, not like the norm"

What do you base your ideas of what is normal and what is not on?
"hot people" is what I was getting at by "type". Machine learning nowadays should be able to figure out "hey, this user likes people who look like this, so let's prioritize potential matches who look like this".

If you wanna get extra dystopian, link the profile to a PornHub account and figure out the user's "type" that way.
I visited a strictly vegan Indian restaurant once, there was a huge kerfuffle that night because some diners had brought a baby in and was spoon feeding the child baby food from a jar that was not vegan. This wasn't the issue... the issue was that the spoon was the restaurants spoon. Their religious convictions deemed that spoon now "violated". They threw the family out and made them pay for the cutlery as well.

If they'd used their own cutlery there would not have anywhere near as much animosity.

I see this sort of behavior as irrational. But I dont live these peoples lives and dont believe what they believe.

I just liked their food :-P
Yeah, but I think startups are a different bet - either on comp (betting on equity) or on learning (more access to building a company).

OP seemed to suggest that startups have trouble hiring because they don't pay enough and I think that's not entirely true from what I've seen. They don't pay more than FAANG which is expected, but they're not underpaying for that trade-off.

I do agree though that FAANG salaries have gotten extreme so it's a harder opportunity cost than it used to be. If you can swing $350k at Netflix or $200-400k+ total comp at the others and you work there for 5-10 years that's basically a small startup exit. I think it used to be less dramatic.

I think the misery of the technical interview process is actually the thing that limits mobility most. Some of my extremely capable friends (that do work at FAANGs) don't optimize on moving around or income as much as they could because the process is so painful and anxiety inducing.
Has anyone seen independent reviews for database performance on EPYC 2 / Threadripper 3?

I'd love to recommend the AMD platform for customers with large databases, but there's is zero reputable information available on the Internet. The vendors can't be trusted, because they obviously cheat their ass off, such as Intel disabling security patches, using ludicrous hardware configurations, etc...
Wouldn't it be slightly easier to do something like

sed -n 123425938039p file?

To be fair, this one won't exit early.
Tcl is Fantastic.
> we shouldn't attempt major changes that aren't backwards compatible?

I think is more about practicality. Incompatible releases are a huge hassle for users; the payout should be equally huge to make it worth the effort of porting.

As the post says, a language should try to be the best choice for new projects: easier and more powerful than other choices, delivering better results with less effort. An incompatible release starts from a position where it requires more effort, so it must deliver much better results in much less time or it will be discarded on practical ground (and all the while having the same feel and strengths as previous releases - you can't make Go, call it Python 4 and expect people will love it). That's very difficult to deliver.
I'm not really a fan of MISRA-C or V process and stuff like that, but the quality of the source code and process is truly appalling if these slides are right... tens of thousands of global variables, no bug tracking and so on and so on.

I really hope they improved since then, for the sake of anybody driving a Toyota.
Nope. I think the opposite, in fact. But it's late in the SF area, and it's time for me to go to sleep. Happy to resume this in the morning.
Author here. I was just about to go sleep when I noticed a retweet and a lot of new stars on Conception; this explains it.

The linked C++ project was the result of an initial year of working on it, which culminated in a winning entry to LIVE 2013 contest [1] and me switching to working on a version of it written completely in Go [2]. I no longer work actively on the C++ version, but I do on the Go one [3].

Primarily, it has been an extremely insightful learning experience. I had a lot of ideas and I wanted to try them, and by building Conception I found out the reasons why certain things that are commonly desired do not actually work well in practice, and why our seemingly outdated practices of writing code no different than decades ago are still so predominant and effective.

It's really interesting to go back to my old notes and goals and, with hindsight, truly understand _why_ they didn't work out, and what it would take to make them work.

The Go version is go-gettable and working [4] despite having lots of dependences (as proven by the green Travis build). This is one of the benefits of using Go and not the case for C++ version. You can easily try it, but at this point the UI is so far from finished, it's not really fit for general use. If you're interested, I highly recommend watching the repo so you'll see further development. :)

[1] http://liveprogramming.github.io/liveblog/2013/04/live-progr...

[2] https://github.com/shurcooL/Conception-go

[3] https://github.com/shurcooL/Conception-go/graphs/contributor...

[4] https://github.com/shurcooL/Conception-go#installation
No. Python3 delivers concrete improvements on accepted problems with python2. Just the async io and encoding improvements with python 3 justify it. It continues the design spirit that drew devs to python.

When a loved platform stops evolving, as python2 has, there is this lovely period when it continues to be awesome, while requiring you to learn nothing new. Python is here now. But come the day that my new Linux distro links to 3 over 2, I will get organised to move.
thank you sirrrr!
And in turn learn social cues, how to approach people, rejection.

Mistakes will hurt a bit more than at 16 yo but at the same time the social circle is more mature as well and can express themselves better if necessary.

Also I agree that it's better to not have that as a end goal but if the person feels it as a burden, sex is a great tool for validation and ego boost. And it certainly is a quick way to bond with someone. Also in the pursuit of it people can really focus on improving themselves.

Again it might be unhealthy to try really hard and in turn alienate people but it can also be motivating and can help sometimes. Especially if the person is mature enough and recognises normal limits.

edit:Sorry. I got lost in the comment chain and missed the context of your post, sorry if that edit comes after your post.
IIRC the original reason for that was because of the length of a text message, so it was a technical restriction more than anything.
Complexity slows you down, regardless in which form it comes. You should only invest in a complex system/paradigm/language if you really need it. Before K8s OpenStack was all the rage, and I've seen several companies wasting millions trying to set up and operate their own cluster.

IMHO, most of what K8s offers can be obtained cheaper and in a simpler way using more "traditional" DevOps approaches and systems. I'm currently operating an IT infrastructure consisting of more than 20 different components, using only basic Linux technologies and open-source packages (ssh, iptables, ipsec, ferm, (r)syslog,...) plus Ansible to orchestrate it all. Never encountered a problem that I wasn't able to debug and fix within a few hours, and managed to have more than 99.99 % uptime so far. I understand that this approach might not work for large companies, but it seems to me a lot of startups are going down the K8s route just for the sake of it, and their DevOps processes become incredibly brittle and slow as a result.
I similarly have an iPhone app I built and have been enjoyably using on my iPhone for years and slowly iterating on. I'd happy give it away for free and pay the associated increase in web service costs just so others can enjoy it. But the thought of paying $100/year (and having to deal with App Store review) is a bit much for a hobby app...

I'm surprised Apple put this barrier up since it certainly would have scared me away from iOS development as a poorer/newer developer. I guess Apple's happy with amateurs building but doesn't want to deal with their apps in the store. Maybe a compromise would be letting people self-distribute free apps without paying the $100?
An honest assessment would conclude that our laws are too creditor friendly. They allow lenders to take on more risk than they otherwise would have.

I don't know how our delinquency rates compare to the rest of the world, but there's quite a bit of it. My take is that these laws are due to somewhat unflattering protestant cultural heritage, rather than a deliberate decision to encourage financial responsibility. I struggle to see how the possibility of lifelong debt slavery is moral.
You can do FBA and ship orders that were not purchased on Amazon.com. I have no idea if it's pricing is competitive with other ways of doing this. A big selling point in using FBA in the first place is that's what Amazon.com customers want. Without that big piece in the equation it might not be worth it to use Amazon's fulfillment centers, at least not at whatever price they're charging.
Presumably those people would just not buy Apple hardware if buying into the ecosystem was a requirement. So if that number is non-zero, and Apple sells hardware above cost, then yes, Apple is better off selling only its hardware and not its services to this small subset of the market.
> that's largely irrelevant in a tiny country whose economy is mostly making stuff for the west.

Taiwan has roughly the same population as Australia packed into an area 1/10th the size of Japan. This makes it more not less difficult and yet Taiwan stopped an outbreak and went eight months without a single local transmission.

Also your representation of Taiwan's trade is completely disingenuous.

Please google the phrase, "Taiwan's largest trading partner".
I agree. It was much harder to get into his later work, including "Long Sun."
Then Bing would loose out on all that accidental traffic that still counts as traffic for selling ads.
crowdsupply is almost entirely just making pcbs, which are literally the most straightforward thing in the world to get manufactured
Its difficult to completely automate the supply chain as incoming FBA shipments expire 30 days after they are created. If you're shipping heavy freight from China this is cost prohibitive. I currently "touch" my inventory one time in-between the source and FBA. I'm working on streamlining that part though.
https://open.bufferapp.com/inside-buffer-bootcamp/
You don't configure it per URL, you configure it per MIME type. text/css, text/html, etc. It's under Last Mile Acceleration in EdgeControl: "Apply to content with Content-type:	text/html, application/x-javascript, text/css"

If you're using the XML config it resembles:

<match:response.header name="Content-Type" value="text/html* application/x-javascript* text/css*" value-case="off" value-wildcard="on">
<edgeservices:lma.edge-browser>on</edgeservices:lma.edge-browser>
<edgeservices:lma.incoming>on</edgeservices:lma.incoming>
</match:response.header>
These maps were created by a friend of mine, by mining the geotags of photos posted on Flickr. It's neat to look at, for example, the map of New York, where the tourists have hot spots near midtown and Times Square, while the locals favor the East Village and Brooklyn (not surprising, if you know anything about NYC hipster photographers).
You discussed server-side rewriting, but this is client-side. If the user's browser supports gzip, then the gzipped javascript file gets read properly and sets the flag, and further requests get directed to the gzipped versions. This doesn't defeat the speed improvement of the CDN, and doesn't add much complexity to the filesystem or code.

This is quite different from reading the request encoding in PHP, Python, etc, on the server side that you mention.
I got my current job through my school career services.
The easiest, fastest, and most accurate residential heat loss and heat gain block Load Calculator on the planet.

HVAC software can help you identify the best size, application, and type of HVAC system suitable for your home. Instead of conventional methods, you can use HVAC load calculation software to do the calculations quickly.
I would love to see someone change the tiny debugger icons for actions like "pause" and "next step" to giant, obvious, text only buttons with a clear and colorful call to action. They're the most important buttons on the IDE for beginners and they're the least obvious. Also, make breakpoints discoverable if you don't know that they're possible.
React does not require compilation.
SRV records would already support that is browsers would look them up. But unfortunately they don't.
Yeah, even though that 10% is net tax 8.5% (vs. the full 6%) it seems like one could refinance it down in future. Still, I don't think most payment terms are flexible enough to make them an indefinite loan (go interest-only).
Removing the dimensions from the image tags is absolutely the wrong thing to do.

If you do this, then a browser/user/client that wants that information simply doesn't have it - you can't create bits from thin air.

If you leave the metadata in, then any browser that wants it can use it, and any brower that doesn't want it can ignore it.

I can code up a Greasemonkey script in a few minutes that will strip the width and height attributes from img tags, but nobody on earth can write a script that will magically detect what size the author wants them to be if they don't send that data to you.
Or maybe some people don’t like being packed into cities like sardines, and America has plenty of land?
Because half of what you said is wrong. Your original message states that WhatsApp shares contents of your messages, your location, photos of your kids, etc with third-parties.

> The contents of my messages, photos of my kids, who I talk to and when, my location. Is that enough for you?

Look, this is simply not truth. You are ex-aggregating things and create a panic out of nothing. If you don't like them knowing your location, fine, turn Location Services off. As for media, nobody cares about photos of your kids. It's a not monetizable content.
In the village of Lia, Georgia, on December 2, 2001, Three lumberjacks discovered two 90Sr cores from Soviet radioisotope thermoelectric generators. These were of the Beta-M type, built in the 80s, with an activity of 1295 TBq each. The lumberjacks were scavenging the forest for firewood, when they came across two metal cylinders melting snow within a one meter radius laying in the road. They picked up these objects to use as personal heaters, sleeping with their backs to them. All lumberjacks sought medical attention individually, and were treated for radiation injuries. One patient, DN-1, was seriously injured and required multiple skin grafts. After 893 days in the hospital, he was declared dead after a fever caused by complications and infections of a radiation ulcer on the subject's back. The disposal team consisted of 25 men who were restricted to a maximum of 2 minutes worth of exposure (max. 20mSv) each while transferring the canisters to lead-lined drums.

https://en.wikipedia.org/wiki/List_of_civilian_radiation_acc...
>The free speech maximalists were wrong and we have demonstrable proof that continuing to listen to them will lead to the downfall of civilization.

What proof? There is still less war and conflict today than the last couple of centuries.