skysight-inc/HackerNews huggingface dataset:
So this looks pretty amazing. As a heavy postgres user, is there any reason why I shouldn't be using this? Or actually it's strictly superior in all regards?
>debt is going to make most of them harder of impossible.

I experienced this when buying my first house. My wife and I were unable to get a conventional loan because our debt to income ratio was too high. I had $90k in student loans from grad school which prevented us from getting a conventional loan. We were able to get an FHA loan and can re-finance once we get to 20% equity but it is frustrating to have to put up with FHA regulations before buying the house.
Nestle Scientists Find Method to Cut Sugar in Chocolate by 40%
Do you remember this woman?
The correct answer, as always, is to ask the customer.

Let's take a simplistic example and say you're paying per gigabyte. You decide you're willing to pay up to $X, and Amazon tells you ahead of time how much your $X will buy you, and you accept.

One type of customer will be using that storage to store priceless customer photos. Even if the customer ends up deleting the photos, it has to be your customer who makes that decision - not you, and not Amazon. You tell Amazon that you'd like an alarm at $X-$Y, but that if you hit $X, keep going, at least until you hit $X+$Z.

Another type of customer will be using it to store a cache copy (for quicker retrieval) of data backed up in a data warehouse somewhere. You tell Amazon that you'd like a policy which automatically deletes all the oldest data, to guarantee to stay under the limit.

Yet another type of customer would rather keep their old data and just return an error code to the user for stuffing too much new data into too little storage, so basically, guarantee to stay under the limit, and guarantee never to delete data.

You can't solve billing until you communicate with your customers and ask what they want.
A lot of the high profile stories about people being busted over Tor recently have been related to vulnerabilities in FireFox/Tor Browser Bundle and the FBI running honeypots that can exploit those vulnerabilities.

Ricochet works by essentially starting up a Tor Hidden Service and then listening for messages from other users, so there's no exposure to browser-based attacks. It's end-to-end encrypted and less susceptible to traffic analysis attacks because it never hits an exit node.
What % of the devices you tested were security appliances? It's good Checkpoint did that, but you would expect most security companies to care a lot more about patching their devices relative to all of the other various network device manufacturers out there.
I don't think the data is clear enough, agreed. Unless there is a better way to compare, we might actually build both and let the user decide. So long as our targets for speed and accuracy are achieved.
How does an "internal network" work with an online community? Are members across a community hard-wired in to this online community?

Otherwise it's still subject to all of the same DDoS attacks of a global social network provider. Except that it'll be easier to take it down since it has fewer resources to protect itself (i.e. it doesn't have multiple 10 gbit pipes to the internet and likely can't blackhole traffic with BGP routes)

So yes, the internal network may be fine if a DDoS attack takes down the router to the rest of the internet, but does that matter since no one can reach it?

Or are you envisioning entire communities unplugging themselves from the internet if any community member is under DoS attack?
Although your comment is false, I'm unkilling it so as to explain (to the community) why it's false.

Posting things like "you don't know jack shit" will get you banned on HN. Obviously that isn't political censorship.

It's the first resort of every banned ideologue on HN to claim that they're being repressed (favorite word, 'silenced') because of politics X, but we actually try hard not to do that, for nearly any value of X. I say 'nearly' because there are no absolute rules of moderation, but it's as true as we can reasonably make it.
Silicon Valley shouldn't underestimate Sony's potential in VR
> Unfortunately, a compiler wouldn't be able to generate a good picture of the structure of a JSX component – because it's 'just JS' it resists the kind of meaningful static analysis that Svelte can take advantage of.

Can you elaborate more on this? It seems like passing the compiled JS through Esprima and checking the call graph would give you a fairly detailed structural representation of a JSX UI. You may need to do some graph stitching across module boundaries, haven't tried this myself.

What static analysis does Svelte provide?
Do you think maybe you might be a little bit biased here?

Everyone is biased, to one degree or another. Subjective judgement can be quite a useful tool, actually (but that's a much broader topic).

How is it not censorship when somebody actively monitors what is posted on Twitter and makes a judgement on whether or not that post is appropriate?

My own definition of censorship is any any kind of restrictions that are government-enforced (or enforced via proxies such as public universities).

Editorial and/or community guidelines imposed by private media companies aren't "censorship", by this definition -- they're just that: editorial or community guidelines (which have always been in place, ever since people started investing the effort in creating mass copies of readable works via clay tablets, strands of knots, notches on wood, etc).

What is appropriate and how does free speech equate to that in your mind?

In my mind it all comes down to "not being an asshole." HN has a few additional guidelines, which I find eminently sensible and am happy to comply with. As do FB or this new Gab platform (both of which I'm less in favor of, and choose not to participate in).

To each their own watering hole, as it were -- and that's about as fair as one can expect things to ever be (and about as close to the the libertarian paradise a lot of these alt-right folks are dreaming for, as we'll ever get).
How much does data at rest really cost Amazon? And how much of that cost is simply opportunity costs?

Most companies will hold onto your data for a time, then delete it afterwards.

This doesn't smell like technical concerns to me. It smells like sneaky Amazon-wants-to-make-more-money concerns.
Huh, apparently Xi is actually a Google project? I didn't realize anyone at Google was even touching Rust.

https://github.com/google/xi-editor

Edit: Well, not actually an official Google project, but it's still on their GitHub account. The last line of the README says

> This is not an official Google product (experimental or otherwise), it is just code that happens to be owned by Google.
Yeah. Same. Similar thing happened to me when lambda came out. I'm guessing they are still rolling it out to everyone.
You said:

"I would like to challenge that by pointing out that not a single piece of large software ... has ever been written using the skills/concepts of the higher levels of this chart."

To which I gave two counterexamples (today and on other occasions).
All software systems should be modular to some degree, so I am not clear exactly what your criteria for a large software system is. In both my examples, the Haskell codebases are monolithic repositories where everything is typed-checked and built together.

You keep asking for quantitative data for a comparison with other languages. But my answer is the same as last week. It's good people that make software efficiently and cheaply. Give engineers PHP and they'll still manage to build something good.
Haskell is just a tool, but it's a tool that increasingly good people are asking to use.
The system at Barclays and Standard Chartered were built and are currently maintained very cheaply because good people were hired. Haskell just happened to be their preferred tool.
You're not paying listed rates if you're moving 100PB+ into S3 or Glacier.
Try: right to the top.
The Philosophy of Managing Programmers (2005)
Also, the data can be a real toxic asset if it is ever leaked or hacked into. Even with HIPPA not everyone is compliant.
Interesting. Any idea on why it's not got more traction? Or is it actually on track to become the canonical emacs?

Reading that LWN article, it looks like Guile wasn't a great choice from a community perspective, but more than that, by working internally to the emacs project it's subjected itself to internal standards of interoperability that it'll never really be able to hit (where a pseudo-hostile fork like xEmacs was might have sufficient momentum to force some accommodation).
Because even with experience you don't refactor a 40+ years old piece of software easily without breaking half the ecosystem.

I'm sure there's a whole world of tradeoffs we're not seeing that the maintainers have to deal with.
They have an immediate problem (things are slow/broken on newer glibc) that needs fixing.

Someone has posted sane code to fix the issue in a similar fashion to what they were doing before but without needing to reach into the memory manager.

The maintainer who is mad wants it fixed right (replace the whole thing and make the elisp load fast) but so far neither they nor anyone else seems to have posted code to do that.

Bird in the hand. I would hope they'd just remove the need for the mechanism totally in the future, but for now.... bird in the hand.
Deploy? No. With the F1 instance, I can sell it without said toolchains. I need them to develop but not to deploy.

Edit: This isn't magic. This is availability. FPGA development remains hard.
But why? We have an emacs init process that is fast enough, why not put your init script in version control and bootstrap emacs this way?
FTA:
> On the Friday after the US presidential election, Andrew Torba, CEO of Gab.ai, a social network favored by conservatives, was kicked out of Y Combinator “I am actually surprised it took them this long to excommunicate me,” Torba told BuzzFeed News. “Y Combinator doesn’t accept conservatives and they don’t accept Trump supporters.”

> In the Facebook thread, before he was booted from Y Combinator, Torba wrote:
“All of you: fuck off. Take your morally superior, elitist, virtue signaling bullshit and shove it.
I call it like I see it, and I helped meme a President into office, cucks.”

I'm bewildered. I want to think that they are just trolls looking for attention. My pessimistic side says that they actually do have a persecution complex and somehow feel that the groups they regularly malign have more rights and privilege than they do.

One thing I've noticed regarding the above excerpt is a unique interpretation of free speech where they believe they are free to say anything they want without consequence. Any negative response is met with claims of censorship. If you acted that way in a coffeeshop, bar, or some community gathering you would be asked to leave as well. If you continue hurling verbal assaults after being asked to leave, that's harassment. You have the right to be a dick, but they're claiming they are exercising their right to free speech and are surprised people are being dicks back to them. I hope society never succumbs to their desires and normalizes denigrating speech and just being a complete asshole. I really hope they are trolls

EDIT: > “if you feel ‘unsafe’ from from [sic] me saying ‘fuck off’ or ‘build a wall,’ you probably shouldn’t be on the internet.”

Sigh, I had such high hopes for the Internet being the ultimate tool to elevate mankind to a more enlightened tomorrow and the promise that technology would make the world a better place. Seems it has enabled a safe space for people to unleash their inner asshole. I'm afraid of what's going to happen if they ever summon up enough courage to do these things in person and are inevitably met with violence.

I'm not a tough guy at all, but in my hometown, dem is called fightin words
Oh give me a break man. Starvation and homelessness. Deleting customers data is something you don't do. If they can't pay you can write off the bill. But people have committed suicides because of data loss. The parent post nailed it.
If you're going to invoke Karl Popper, you might want to reread him. He justifies the intolerance of intolerance via the right of self defense because instead of arguing rationally, the intolerant would resort to fists or pistols.

The right of self-defense is already considered in the USA's free speech laws, which do not permit things like incitement to violence, fighting words, or true threats.

The fact that you're arguing for violence, in saying that you must be "ready to beat them back to their [...] trailer parks" to suppress ideas you find abhorrent is actually a rather complete inversion of how Popper justified his idea.

"they may forbid their followers to listen to rational argument, because it is deceptive, and teach them to answer arguments by the use of their fists or pistols."

- Karl Popper

Ref: https://en.wikiquote.org/wiki/Karl_Popper
No nonsense predictable pricing is what drove me to Rackspace years ago. Good for Amazon figuring this out.
Wait until you actually try some really good drugs. You might change your mind about how horrible they are.
How big was your project? How long did it take?
It sort of does already. Not-for-profit organizations like the San Diego Supercomputing Center act as Biomedical-Research-IT-As-A-Service providers, but there's so much competition for grant funding, that if you can get away with doing things cheaper, you will.

The scariest part was that before I left, I built a highly scalable, long-term archive for scientific data built on LTO tapes that would allow ridiculously cheap (basically the cost of LTO tapes) on-line and near-line storage. When I left, no one wanted to bother with paying for the upkeep of the hardware, people got bored with swapping tapes, and it eventually died. Oh well. Your tax dollars at work.
Show HN: Meditate in front of your PC with Luminotherapy app
It's a nice Nexflix addition. When's Pandora/Spotify is going to do this? It only makes sense.

The real fix is to have reasonably priced unlimited 4G/5G data. But it doesn't seem to be coming.
I think this is going to be well outside the pricing range for most people to use for an extended period of time, which is necessary for learning a lot. Depends on the specs of the developer AMI, too, which comes with Vivado and everything. But synthesis can be insanely CPU intensive for large designs, so who knows how they'll spec it. It might cost more due to including a Vivado license. And you'll need to do extensive amounts of testing, no matter what you're doing, so be prepared to synthesize and test on "Real World" F1 instances, on top of simulating, testing, etc.

If you truly want to get started with FPGAs, you can do it on a small chip, with an open source Verilog toolchain, and open source place/route/upload. Textual source code -> hardware upload, open source. Today, for like $50! I think this is way better as a tool for educational purposes, and a lot cheaper. Also, you don't have to deal with a giant bundle of EDA crapware.

What you want is Project IceStorm, the open source Verilog flow for iCE40 FPGAs: http://www.clifford.at/icestorm/ -- you install 3 tools (Yosys, Arachne P&R, IceStorm) and you're ready to go. It's all open source, works well, and the code is all really good, too.

You can get an iCE40 HX8k breakout board for $42, and it has ~8,000 LUTs. Sure, it's small, but fully open source can't be beaten and that's cheap for learning: http://www.latticestore.com/products/tabid/417/categoryid/59...

I think this is a much better route for learning how to program FPGAs, personally, with high quality software and cheap hardware -- just supplement it with some Verilog/VHDL books or so. There are pretty decent Verilog tutorials on places like https://www.nandland.com or https://embeddedmicro.com/tutorials/beginning-electronics for example.
I really don't want to know stage 5...
Or Apple.
They are private institutions that ride on tons of government money because they are for some reason considered non-profit.
> Due to some git shenanigans I somehow managed to wipe out a few days of work.

What happened??
meh the pricing fails in comparison to say linode.com's offerings. https://www.linode.com/pricing

granted with AWS you probably get access to other AWS products so there's that...
So according to the article there are three approaches:

- The existing implementation, which misbehaves with newer glibc

- The partially-implemented patches, which replace the existing core dump hacks with a big pile of C

- Some unspecified, potential future optimisations to the elisp loader

To me, that looks more like a roadmap than a dispute.
Press the screen to change ambience.
Calling rkt and runc docker flavors is a bit misleading. Runc is an OCI standard container runtime which docker itself also uses. Although rkt can consume docker images it is an entirely different container runtime with several distinct execution stages. For instance, you can run rkt containers with an LKVM stage1 instead of systemd-nspawn.
All of the private schools are for-profit. They just have a scam going to call themselves otherwise.
Ask HN: How much to spend on side project, and when?
Hi there,

I have been working on my side projects in spare time. The project is up and running, but doesn't generate any revenue (yet), and I don't think it would generate enough to quit my current job. But still I like it - it is something I created (as sole developer) and it is something good and useful, but not too complicated. Also, it helped me in picking up new skills that were directly useful to current job. But as I keep tweaking things here and there, I haven't spent much on marketing or getting it further polished etc. All I am spending is my time and basic hosting cost.

Sometimes I think I should fund my project more, but sometimes I think it is not yet there.

My question to other HN members working on side projects: How much do you spend monthly? When did you switch from doing everything internally to outsourcing part of it, or marketing? What's that trigger or tipping point?

Thanks
One day their pricing and performance might actually be competitive. Today is not that day.
Why wouldn't you do the research on a platform that could actually be deployed? Build the core using the proper tools and techniques. Any bug in a system like this could be life threatening at worst. Wouldn't you want to use the research phase to help eliminate such bugs?

Unless you're not planning on ever releasing then a platform like this makes sense for strictly research, but Comma AI did plan on releasing their product until they got shut down.
>but if it was indeed inspired by Ractive that gives me hope

Actually, I would like to see the author's thoughts on ractive vs svelte. From the outside svelte is very reminiscent of ractive.

[EDIT] +\n
A hilarious, offensive, and sometimes painfully accurate description of programmers from the perspective of management.
Exactly. For 20 bucks I get to support them for their awesome font work, plus get some extra perks (which I already forgot what were).
Grandparent was probably referencing the Neal Stephenson novel[0].

[0] https://en.wikipedia.org/wiki/Snow_Crash
Current results (if you didn't see):
https://jessekorzan.github.io/qUizList/scoreboard/
(and thanks for checking out my project).
Would this mean that the currency would never fluctuate below that price point?
well for that money it's really simple to interconnect the 3 and still use all the cool AWS things.
> regulations aren't any more annoying than any other modern programming practices these days

As someone in the field I beg to differ :). And regardless of who pays in the event of a breach, the effects may be sufficient enough to shut down the company for future projects.
Why do you think they've reduced the level of knowledge of the average HS grad so that they have to go to college to get a decent job? Sure, you have to know more by age 20 now to get employed in a brain-based job, but education should be much easier and more efficient by now.
The closest it comes are the f1-micro and g1-small instance types, at $4 and $13 per month, respectively, with a full month's usage. These seem most comparable to AWS's t2.nano and t2.small types though it's not an exact comparison. And you still have to attach a network drive, which may go against your definition of "plain ole server."

GCE Pricing Page: https://cloud.google.com/compute/pricing
Direct links:
OpenPILOT - https://github.com/commaai/openpilot
Neo - https://github.com/commaai/neo
It doesn't matter if he's just done it opportunistically without actually believing what he says.

The real crazies are using him as a bridge to the mainstream and Trump doesn't care as long as he gets wherever he's going.
I'm sure those are registered in an asset seizure or discovery phase of a lawsuit. Sure nobody knows what's inside, but the bank owns the vault so there's got to be a discoverable record of it. Now, a fire-resistant keep-at-home box might be undetectable if you concealed it well enough.
Work ethics, rewards and private balance
There's no evidence that they're inviting from the waiting list.

http://www.thedailybeast.com/articles/2016/11/16/banned-alt-...
Amazon sells at prices people are willing to buy.

Keep in mind that in France, very few people know that Amazon is more than a website selling books and random stuff. But in the US, very few people know about OVH and Scaleway.
I just had a look through their ToS for the catch.

For the most part it's reasonable, but there's a freaking litany of reasonable things you're not allowed to run, including IRC, audio/video streaming, game servers, and so on.

Why on earth do you sell me X block of resources for Y$/month if you're going to tell me what I can and can't do with them? Surely unreasonable use would be covered by resource limits already in place?
That sounds great! You should post a video of it.

Personally, I was thinking of something cheaper, such as a Raspberry Pi with a stepper motor.
>Hello Games said that, as each user’s experience would be very different, it would be difficult to recreate the exact scenes from the ad. However, they believed it was fairly straightforward to locate content of the type shown in the ad and to demonstrate that such content was commonly experienced by all users who played NMS for an average period of time.

Er, wasn't one of the primary complaints that the dev team completely lied about online multiplayer play? It was promised multiple times (on camera, by the lead dev) pre-launch, but it was that revealed there was no netcode in the game whatsoever. That appears to still be the case.

Unless I'm missing something, this seems like a bit of a red herring to me. Who were all the people complaining that their procedurally generated creatures weren't as big and cool as the procedurally generated creatures in the advertisements?

Also, this is seems like a pretty poor excuse from the devs regarding faction wars:

>In relation to the claim “factions vie for territory”, Hello Games said that this was part of the story or narrative of the game and manifested itself through the player’s journey and interactions with three factions during gameplay. They referred to a third-party video describing the characteristics of the three factions. Hello Games explained that solar systems were occupied by a single faction; when players interacted with a factioned non-player character, they would sometimes mention their dislike of the other factions.

Even if they didn't technically break any regulations, they definitely presented a misleading concept of the game and directly lied about multiplayer.
is opa still alive and being used? i was pretty excited about it when it was released (especially when it still had the ML syntax), but it never seemed to gain any traction.