skysight-inc/HackerNews huggingface dataset:
It all makes sense if the end goal is for the browser to push google login across the web, and make google accounts the preferred way to log in to websites. In that case they're doing you a favour, it's all in your best interests, as well as Google's of course. [/sarcasm]

I simply don't trust a single corporation that much.
I'd be really interested in an in-depth tour through one of AWS data centers, including a detailed look at the server and network architecture they're using nowadays.

Maybe AWS would benefit from being a bit more open, because that e.g. might explain things like the incredible high data transfer charges.
How exactly was that story of a man owning Google.com through Google domains for a few minutes possible, then?
Briefing: Eric Schmidt says China could split the internet
I have a thesis that the download-orientation of podcasting has held it back. Just stream, like every other medium.
lolwut?

Instagram today is completely different from the way it started. The app is different, the community is completely different. Literally nothing is the same. It doesn’t even resemble what it once was. It has completely devolved. It may very well be the most toxic property out there. It’s hard to imagine something more phony, optimized soley as a way to waste your time tapping away giving “likes”. Watching somone use Instagram is one of the most depressing things I can imagine in terms of human social interaction.

IG was an app designed to share photos in the moment. It was a digital Polaroid. That was a pretty cool idea. That core feature is essentially gone and so is the community around it.

IG now is a platform of the least common denominator. 90% of the posts are garbage spam that takes the form of meme/image macro hybrid abominations designed to get likes. I don’t even really know what you call them. They aren’t videos, or flops or even memes. The best phrase I can think of is digital media noise. IG is like some kind of weird digital static. If you wanted to broadcast incompressible nonsense into outspace the best way to do it would be broadcast the explore tab on IG.
You mention "interesting and challenging work" - but which one is more meaningful for you? Which one will let you deliver the impact which is most inline with your values and principles? Compensation-wise "A" edges out "B", but which one will you be more excited to get out of bed for each morning?
Funny though since a netcast is already another word for podcast according to Wikipedia. Netpods, anyone?
I think it is important to make it explode exponentially. Without it, the bomb will be linear.
It's objectively the right model, because it's simple enough to implement that the vast majority of OpenBSD is pledged, including many ports like Firefox. The vast majority of other systems do not have the equivalent, in spite of having mechanisms that are in theory more powerful than pledge.

Flexible sandboxes don't help if your programs don't run in them.
The relevant documents here are the "Virtex-6 Libraries Guide for HDL Designs" and "… for Schematic Designs". (There are similar documents for other part families.) These document all primitives available in the Virtex-6 family, including:

• Individual LUTs, with optional local or dual outputs (LUT1, LUT1_L, LUT1_D, … LUT6, LUT6_L, LUT6_D)

• Flip-flops (FDCE, FDRE, etc)

• The carry chain, which can be instantiated directly (CARRY4), or as its individual elements (MUXCY, XORCY)

• Shift registers implemented in LUTs (SRL16E, SRLC32E)

• Dynamically configurable LUTs (CFGLUT5)

https://www.xilinx.com/support/documentation/sw_manuals/xili...

https://www.xilinx.com/support/documentation/sw_manuals/xili...
Head of iOS, Bikemap, Full-time, Vienna
Why your airline seat may shrink even more under new regulations
I’ll add another. Why do they use the same domain for both MX records? Why not use mx.zoho.com, mx.zoho.net so that if one domain gets busted at the registry level the backup MX still works?
Mamak Kurniawan Bullshit
> ln -s /bin/sh /usr/bin/node

job done. made an operating system!
Microsoft dominance in browsers was beaten by other large corporations throwing resources at open source.

Mozilla was set up by Netscape. It provided Mozilla a drastic headstart over having to do everything from scratch. Firefox only exists due to the Netscape Corporation. It directly came out of the Mozilla Suite, which was originated by Netscape.

Webkit was started within and supported by Apple, and then Google. Derived from KHTML of course, it non-the-less had a vast corporate push.

Chrome became so successful on the desktop because Google promoted it endlessly on the Google search page among other places (and they still do). It wasn't just open source that beat Microsoft there, it was Google's massive reach. Almost nobody is using Konqueror.

The drastic improvement in JavaScript over the last decade was sparked by Google's efforts on V8, which forced everybody else to play catch-up. JavaScript itself of course also came from Netscape.
It's possible, but it's fairly hard. You'd need a second process to supervise the seccomp'ed process, watching the paths that it accesses with ptrace, and allows/disallows the actions based on inspection of the process state.

The problem is that seccomp, as far as I'm aware, does not provide you with easy access to the actual arguments of system calls if they are not pointers. The actual pointed-at values of the arguments are required for emulating pledge.
I think that any decision, which impacts user privacy in any way, shape or form should be especially carefully vetted.

Unfortunately, and with a long list of "accidental" blunders Google is long beyond the point of deniable plausability.
The release version of Myst was a Hypercard stack, too, at least on the Mac. If you changed the type/creator on the right data files, you could open them in Hypercard. The images wouldn't display without some extra jiggery-pokery, but I do recall being able to view the scripts. Hypercard didn't support any sort of source code encoding, so the scripts were out there in the open.
One of the things to realise about HDLs is that they describe hardware - real hardware is non-deterministic, there are race conditions, clock crossings, metastability etc etc

It's honestly not possible to have a "defined behaviour" in all circumstances - verilog simulators don't define event order, if you depend on them stuff will break (we all fought that battle 20 years ago), more importantly you kind of hope stuff breaks to indicate you might not be building designs that work on real hardware
Well, I think government action against Microsoft was necessary as the next 10-15 years was more dominance. I also think anti-trust investigations are long overdue against Google and perhaps Facebook.

It took Google rising to the point of being worthy of an anti-trust investigation for competition to "work" against Microsoft. Of course Microsoft made some big mistakes along the way too, but they remain monopolistic and abusive in their choices for Windows.

Hardly indicative that a belief that they are over-dominant was wrong in the 90s, or is wrong now.
Graphic Designer, Bikemap
Do you know if there are any other markets other than the USA where a competent (but not necessarily celebrity-famous) dev can make 300-400k a year?

For many good devs, immigrating to the USA is close to impossible in these times. Would be nice to know if these kinds of salaries are attainable outside the states.
What I Learned from a Taipei Alley
Core to agile is small incremental releases. Most technological innovation is done agile: in small releaseable increments. For example, We've been releasing small improvements for cars and planes for over 100 years. Every year a new model, with small improvements.

Humans are really bad at designing and building large improvements from paper requirements. Small improvements mean you understand most of the requirements are known and tested, and only small parts are uncertain.

The real problem is that testing requirements is really hard. You need to build the product to test the requirement. That's why most industries have an intermediate between requirements and product that is testable: this could be small scale prototypes, but more and more it's a virtual model that can be tested through software algorithms.

If we want to make real progress in the software industry, we need to move beyond word documents with requirements that are by definition not testable, to testable software models that don't require a full implementation. Low-code, model driven development is an example where this is happening.
The talk is about TLA+, which is somehow not a programming language, yet you follow a syntax and describe algorithms and then I'm not sure what happens.

Maybe you prove your algorithms and call it a day, or maybe you can ask your program to run it, like an external dependency.

It's very unclear how TLA+ is neither programming or how it fits in with your programming. But he is not asking you to do normal math notation.
>Instagram today is completely different from the way it started. The app is different, the community is completely different. Literally nothing is the same. It doesn’t even resemble what it once was. It has completely devolved.

>IG now is a platform of the least common denominator. 90% of the posts are garbage spam that takes the form of meme/image mace hybrid abominations designed to get likes.

I guess you aren't following the right people or accounts, then.

I've seen plenty of engaging and cool content. I've even become friends with people from the opposite side of the world. Basically a modern kind of pen pal.

And this all happens while I'm still able to share photos in the moment.

The only thing about IG I absolutely hate is the non-chronological feed. It's ridiculously terrible, even reloading before I've seen the most recent posts.
That is rationalization, where we try to apply "logic" to make ourselves feel better about a bad situation.

The chances are low that life is better now, after losing out on a chance to be an early part of Instagram.

That's like saying a homeless person's life may be better than if he had a home. Ya statistically that scenario is possible.

But if you had a choice, do you really want that homeless person to stay homeless and just keep telling him "your life may be better now"? Or do you want that person's life to improve so that he eventually has a home?
Building your own deep learning computer is 10x cheaper than AWS
I can't help but feel that "Netflix for X" is an incredibly trite and poorly chosen phrase. Nobody is the Netflix of Open Source... maybe Netflix is?

A subscription model doesn't make one "the Netflix of $industry". A p2p 'sharing' model doesn't make "the Uber of $industry" either.

/rant
I think the idea behind pledge was that it's simple enough to be actually used whereas the Linux solution is technically superior but too complicated to be widely used.
You can apply a filter in htop before running your binary, it'll only show matching processes.

I think the hotkey is F4.
Discussion from a couple years ago: https://news.ycombinator.com/item?id=12040503
What you just said really struck a chord with me. I do tend to ignore state because it's less accessible. The result is that my code gets more esoteric and abstract while the changes I need to make to state come very slowly. On the other hand I've made spreadsheets as complicated as small applications I've made, but the cognitive load feels significantly lighter.

How can we bring state forward during development?
Interesting, just watched the movie Heathers on Netflix a few days ago. Not what you'd expect out of a late 80s teen movie, besides the shoulder pads, haha.
good note
Also, another major force is that big companies tend to only do business with other big companies or startups that are connected to big VC funds which they themselves control or have strong connections with.

If your startup did not receive funding from a big VC, then big companies will not do business with you and they will not use your product. It's incestuous and downright discriminatory.

Companies are not legally allowed to discriminate based on race, gender or religion but they are allowed to discriminate based on how much capital you have and where you got it from. It's discrimination against the financially disconnected; it's not better at all and it's a vicious cycle.
> 90% of the posts are garbage spam that takes the form of meme/image mace hybrid abominations designed to get likes.

IG is like twitter in that the more effort you put in to curate the people you follow, the more rewarding your timeline is. I never look at Explore, but I look at the pictures in my own timeline and enjoy them.
So, why are they not practical in your opinion?
This is what we're doing at Patients Know Best (https://www.patientsknowbest.com) -- we are giving patients an aggregated view of their medical data and we're interfacing with many providers. As many of you mentioned, the major issue is to solve is the subtle, but important differences in vocabulary. Even if providers can export data in "standard formats", those standards are often not specific enough so you need to build something that can translate between them.

This is a though and fiddly problem, there's a reason why Google/MS/etc. have all bailed out. You can't just build something once and let it scale for the whole healthcare system.
Would you please read the site guidelines and follow them when posting here?

https://news.ycombinator.com/newsguidelines.html
who is Larry and why does this person matter? I searched on Google but could not find anything relevant.

I actually met Larry at a bitcoin event a while back. Seems like a normal guy. Is there some back story I am not aware of?
https://news.ycombinator.com/item?id=18062963
I think you've got something mixed up. The Avernum series was a set of RPGs, but they were a remake of the creator's earlier Exile series, not a Flash game. (Exile I: Escape from the Pit was released in 1996, long before Flash was viable for this sort of game.) They weren't procedural at all, either; the content was all handmade.
Not excusing ethicality of the cover-up, but I would trade a vegetative eternity even for a day of consciousness. As a bonus point, you get to help advance the science.
I think you're conflating two meanings of the word 'bazaar' in this context.
Yeah, a friend of mine had a similar situation, but understood his girlfriend's condition. He stuck with her for a long time (even when she suddenly got married to a different guy). I don't want to speak for him, but despite the incredibly calm way he handled the many difficult situations he was put into, I know it had a pretty big toll on him. Now he's out of the situation completely and I think he is much happier.

With some mental illnesses, you can't really have an effective relationship. The ill person is literally incapable of it, even if they really want to be capable of it. It is not a kindness to try to have such a relationship -- for either party (imagine the hell of guilt the other person must have towards the OP!). I've had good friends who were mentally ill and even that is quite taxing, but you need to know your limits. Again, it does no good at all to offer something to someone when you have no realistic ability to make it work.

I don't think you need to be nasty about it (usually... sometimes it might come down to that). Even if the person has done incredibly bad things, perhaps having sympathy for both parties (yours and theirs) is appropriate. But as the healthy person, you have to be firm and clear about what is possible -- and incredibly often that is nothing.

I really wish there was another way, but you don't dive into the water to save a drowning person, when you don't know how to swim. Instead of 1 person drowning, there will be 2.
I haven't seen a single meme in my Instagram feed ever. It's 100% photos my friends take.
I'm glad you're here talking. This is hard to navigate as an employee. A company as large as Google must make it nearly impossible to anticipate every downstream effect it may have on seemingly unrelated areas of the business.

As an example in this case, I am an IT decision maker for a small group of people, I'm not that active on social media as a contributor, and losing an Apps subscription because of a browser auth decision could be one of those impacts. Its likely not, but if it were it would be impossible to understand in the aggregate, and of infinitesimal impact.

Be that as it may, user PII is now on the liability side of the ledger, and some businesses just haven't adapted to start operating like that is reality. Beyond financial hazard, the moral harm of a leak, the risk of telling the secrets of millions to the world (or a dangerous few) should be of grave concern. The best way to be trustworthy is to not know the secrets in the first place.

Bulk data collection doesn't affect 0.1% of users, that is the only group of people that understand enough to be concerned about. It affects everybody who signed up as a user. Their secrets and their safety are now in your hands.

This IS an engineering problem. I have full faith that with the right will, Google could figure out a way to offer web scale services to all manner of users and still deliver on its ambitions to deliver intelligent experiences with provable privacy at the heart of it. It probably involves data living at the edge; it probably involves renting datums from customers; it definitely involves a radical shift in business models.

Engineering a solution to a privacy-at-scale repository of human knowledge cannot happen without leadership that truly sees privacy as profit, at every level of the company.
You're thinking of the maze on Selenetic Island, which comes later. jandrese was referring to the puzzle in the rocket ship on Myst Island, which required the player to play notes on a piano, turn around, and set sliders to play the same notes. This puzzle was a prerequisite to reaching the maze you were thinking of.
Unique Designs Wedding Invitations – A2zWeddingCards
Honestly, it is dead in terms of people wanting to be on it. But in college, as I've recently discovered, everything is on Facebook, whether it be clubs, your hall mates, study groups, anything.
to be the netflix of podcasts the selection surprisingly lacks any fiction podcasts.

i wouldn't sign up to netflix for news but for movies and tv series, and likewise i expected podflix to give me audio books and audio dramas.

for fiction podcasts it is also crucial to keep already released content available (again, like netflix does).

i don't care much about rating, but i'd love decent categorizations that make finding content easier.

greetings, eMBee.
I think the more brutal reality is that just because you had been there then instead of someone else doesn't mean Instagram would have done what it did. Maybe as a first hire you'd have jerked around more than the actual person, or missed deadlines or just made bad choices which lead to zero traction.

It's egotistical to assume that it being you instead leads to the same result
Extensive discussion: https://news.ycombinator.com/item?id=18052923 (and other threads)
This reminds me an old joke..

Police raids dude's house, finds torrent client installed and says he'll be arrested for piracy. Since he has tools for piracy. Dude says they should arrest him for rape as well. Why? Well, he has tools for that as well..
If just the human biting species disappear that's probably a fair compromise.
Many paid users will think they have the "right" to request non-sense features or trivial supports.

How about asking Apache to fund those projects?
Personal attacks will get you banned here, so please don't post like this again.

https://news.ycombinator.com/newsguidelines.html
For the privacy savvy:

https://www.startmail.com/en/

Their servers are in Europe, and they cannot decrypt mail themselves. It's decrypted in your browser.

10 GB personal vault
IMAP support
10 custom aliases
Unlimited disposable aliases
PGP email encryption

I have never tried it though.
A hackable slideshow framework for hackers on hacker news. :) From now on everyone should call their project hackable if it has a public API.
Based on the info you provided A is my preference. Unless it’s due to hyper growth a series C isn’t giving me a warm and fuzzy. Your options will be worth more at A. You also have the ability to earn more options based on performance at any time so don’t forget that. I’d take salary and lunch and not sweating benefits over more options at a later-stage company that just got 200m. (I’m one of those old stubborn people who think raising money should generally be a last resort.)

That being said as other commenters babe stared I’d care most about my team, the domain, the impact I would have in the org and the impact the role would have on my career.
Personal swipes will get you banned here, so please edit those out of your posts. Your comment would be fine with just the second sentence.

https://news.ycombinator.com/newsguidelines.html
You can do both.. But it is hard.. https://www.youtube.com/watch?v=zt0OQb1DBko
Not about your research, but any thoughts on SFUSD's assignment algorithm? I ask because it was also designed in consultation with MIT (in part) and also is an example of a very thoughtfully designed school district algorithm[1] that has been met with widespread displeasure in practice and is beginning to be dismantled.[2]

[1] http://web.stanford.edu/~niederle/SFUSDBoardPresentationFeb....

[2] https://news.ycombinator.com/item?id=18063863
"When a customer signs up with Tidelift, the company analyzes the customer's code to see what open source software it depends on, and what open source projects those programs depend on. Tidelift then charges a subscription fee based on the number of participating projects a customer relies on."

Sure, just run `npm install` and try to come up with a reasonable number that will look like something i'll be willing to pay for.
You can't teach that without touching all the concepts you mention. These would be almost all later parts of the course.
I admit I’m surprised to hear that.

I don’t use Instagram that often. Sometimes I pop on to see pictures of friends’ kids, holidays, parties, or events. That’s basically 90% of what I see. I post holiday pictures and interesting things I cook, because some other people like to see them. Sometimes there are ads in my feed, and for the most part they’re inoffensive products that I even sometimes look at!

It’s just kind of the least offensive form of social media I can think of. I’m surprised to hear that so many people hate it.
Hi Bastijn:
1) I think recommendation play a critical role in any customer-facing app. It's also powerful when we can start recommending episode instead of a podcast
2) The categories or topics are pretty strict on itunes. Have more subtopics will certainly make it lot easier to consume content.
3) I am also not planning on competing with any existing app. If possible I will even allow methods to subscribe using their favorite app.
Step 1: Install a kernel driver.
Step 2: Do blocking IO in the kernel that will never finish.
Step 3: Your process is now literally impossible to kill in any way.

This works in windows too (for similar drivers).

This happens fairly regularly with devices with crappy drivers. If something gets wedged in kernel IO, there is literally nothing you can do to kill it, bar rebooting. IIRC, the kernel won't do anything until the IO finishes.

When shitty <hardware driver tool> craps out this way, it's extremely annoying. I have semi-fond memories of trying all sorts of interesting tools that attach to a process and inject faults to kill a wedged TV-Tuner application when I was in high school. I never found a option that works.

Literally zero of the examples here for preventing unkillable processes would work, too. If you can load kernel drivers, you're hoseable.
Would you feel the same way if a company just dumped all your private information?

I don't want someone who only reads a part of this thread to think that Namecheap is trust worthy when they are not.