skysight-inc/HackerNews huggingface dataset:
> wouldn't it be possible for SAFE Rust code to be faster than C code considering that the Rust compiler has much more syntax to play around and optimize?

Yes. Rust has TONS of aliasing info that optimizers essentially spend a lot of time recovering in other programs. However, LLVM doesn't support being told about all of it, and doesn't make use of it that much directly (we can at best tell LLVM that a whole bunch of things are `restrict`). In fact, we had to stop doing this for `&mut` because LLVM had too many bugs around that. C/C++ codebases don't benefit from this as much so LLVM doesn't prioritize this.

Rust can do optimizations at the MIR level and I'm hoping we'll do more in that space in the future.
Hey, I'm one of the cofounders of ZenHub - we're another popular integration on the marketplace and also sell our product separately through our own website.

From a company/integration on the marketplace, the marketplace has been great in terms of building awareness and exposure. Can confidently say that we've been able to reach new users and customers that we wouldn't have otherwise had if we weren't on the marketplace.

From the perspective of a GitHub user/team, lots of teams prefer to consolidate everything together on a single invoice. If you're using GitHub for software development, you're almost certainly going to need a CI/CD tool and PM tool, so why not bring everything together on a single bill?
Passenger pigeon genome shows effects of natural selection in a huge population
I once worked on a component so badly designed that I described the process of testing and fixing it as "software medicine" instead of "software engineering". The slightest change impacted a seemingly infinite amounts of variables in unseen ways, that the entire application would need to be restudied if only one part of it was changed. It was almost like testing the effects of a pill on a human.
I know of a company that scrapes craigslist in bulk. The owner insisted that he's had no problems. Importantly, his company is not based in the US. Maybe he just ignores their c&d letters.
Go use any gift cards you've got while you have the chance.
Not anymore, LLVM was buggy about this and we had to remove this.
It's an easy way to check if you can think recursively/are familiar with a btree.
I guess it depends on which leg you're traveling but I've found flying from New York to Boston is almost always cheaper. You can get a flight from LGA to BOS two weeks ahead of time for under $60.
Fair enough, although interactions that occur in the professional sphere are only one slice of human life. It does seem likely that slice has a higher prevalence of power dynamics. I think interactions with family and friends are significantly less characterized by such dynamics.

Also, in both broad categories, I would imagine there is rather high variance in the extent and particularities of the power dynamics.
> Renewable Energy from Engineered Microbes

This has been done. Amyris [1], among those that survived the effort, and JBEI from a quasi-academic approach [2].

From first principles, it just is not a good business proposition to compete to synthesize from scratch one of the very cheapest of commodities. Fuels, by volume, are one of the least expensive chemicals one can buy. The biological technology exists, but competing against a few hundred million year's energetic headstart is just not economically viable (unless oil goes above a few hundred a barrel). The same technology can produce fragrances, medicines, dyes, etc, all which go for hundreds of dollars a liter, or one could produce ethanol which goes for less than a hundred dollars a barrel. And so that's why companies like Zymergen tend to not produce fuels, even though they easily could.

[1] https://amyris.com/products/fuels/

[2] https://www.jbei.org/
Yet another "solution" that focusses on "affordable" housing, not market rate housing.

The world needs affordable housing, so don't get me wrong. But what's infuriating is how often the conversation stops there. It's always about building more housing and creating affordability programs for the poor. Meanwhile forgetting that even middle class workers are being priced out of the market!

When your middle class can't afford (or can barely afford) the cost of housing, your problem extends beyond just that class.

I don't believe in "trickle down" economies, where consolidation of wealth into the hands of a few "lifts everyone up". What I do believe is important - for everyone - is a healthy, educated, middle class. In a way, the health and success of your middle class is like a barometer for the health of your society as a whole. When your middle class cannot afford to buy a home, cannot afford to begin a family, and cannot afford to live at or above the quality of life of the generation before them something is wrong.

Yes, we need to help the poor. Yes, we SHOULD have programs for that. But the conversation all too often stops there, and market rates are taken for granted.
> That could really be a great product, hope someone makes a run at that.

You better make sure your insurance is bought and your engineering is on point: the first time your product scalds a baby is the end of your incredible journey.
Automatic Memes in Python with Face Detection
That's a fascinating way to think about it
There definitely is an overuse of the word "fascist" and "Nazi" but if you're chanting blood and soil, reading the Daily Stormer and advocating for the same violence the original Nazi's were, then I think it is absolutely appropriate to use that label, to me anything else is downplaying the threat of those ideas.
I will commit to doing the “Social Network for Children” if YC puts me in the next batch; this is not a random offer, I have thought about this before and have a solid idea of how to merge the parent’s role in oversight and the child’s right to privacy. If YC has a baseline to reach before considering an app for this topic, please let me know. Thanks!
If the screens are visible to all and no one is attempting to hide them then there is no harm in passing a quick peek. However as proper etiquettes would dictate, it is not good manners to just stop and stare at someone's screens without letting them know or asking first.

Reading newspapers over someone's shoulder is frowned upon and is considered bad manners. You can apply the same analogy here as well. And use common sense in such conditions. Not all matters are binary.

In your case, you can purchase privacy overlay screens and apply them to your monitors if you don't feel comfortable sharing yours.
> Importantly, his company is not based in the US.

Guessing it's in Ukraine, or somewhere in Eastern Europe :)
Yes, and ;-)?
The issue is not the scrapping, but the use of "Southwest" inside your own name!
I know at least one company offering this in a modern package.
This is absolutely the issue at hand. The two sides are monopoly + public utilities commission (FCC) or market competition. To get market competition, we'll still have to have SOME monopoly unless you want multiple "last miles".
Techcrunch corrected the article now.
The Effect of Cold Showering on Health and Work: A Randomized Controlled Trial
https://www.wired.com/2017/01/lego-life-social-network-kids/

How Lego Built a Social Network for Kids That's Not Creepy
> Low-Friction Lending Library

https://www.beomni.com/ is tackling this I think!
The actual paper linked from the article does a great job explaining this. They mention that the side facing up at any moment is a reasonable approximation for how it would land. The time each side faces up is significantly affected by the angle at which you flip, as the coin precesses during the flip. Page 4 has an excellent pair of graphs illustrating this.
What about using UPX ? https://upx.github.io

Can it make harder for software crackers to achieve their goal ?
Nvidia's cryptocurrency revenue drops by more than half from prior quarter
"The problem I see with their argument is that they are making this information public."

I love this idea! However, I think that unfortunately this argument doesn't hold up, and wouldn't in court. The information is available via their site, but that does not make it public.
So, the Southwest TOS state that you can't scrape or programmatically access their data. Isn't that the end of the argument unless they find a way to manually access it for customers?
> from what I've heard, European prisons have it too, but to a much lesser degree

That's definitely not the case for prisons in France.
> under linux it creates minilags

Samsung 840 series? Well-known bug in their firmware. Update your firmware.
Whataboutism.
If you're not in the US, what could a company do to stop you from scraping?
Perl6 has nothing to do with perl5, it's a completely different language. I would call the transition fatal, not painful.
It seems to me more like they're just trying to build firefighting drones.

It's not clear to me that they have any actual insight into how said drones might help, or how firefighting is done at the moment.
Per square foot of land? No, I don't think so. The 50-story building will have more police calls than the 10-story building of the same type. It will use more water and produce more sewage. It will have more cars in and out, which will have a greater impact on the roads. And so on.
Nobody is going to want me (or you) at age 62. Sorry. These are far outlier examples of notables in the industry of which there are only a handful.
That would be one way to comply with the letter of the TOS. There will be some issue of getting enough traction from users that obey the TOS to make the site useful, though.

I think crowdsourcing would open up SWmonkey to 'attack' from SW, where SW would flood the channel with conflicting info at a rate that would make the SWmonkey site useless to legitimate customers.

Also, most of the companies that offer fare comparisons do not show SW flights... Some of those companies have the tech chops to implement 'fixes' that would comply with the SW site TOS and the massive legal departments to defend their position/approach in any and all courts in the world.
Yup. I have a monorepo with 5-6 Gemfiles/package.jsons in subdirectories and it picks 'em all up.
>I think it's helpful to say "move, sloth" when people stand on the left side of an escalator, for example. That would be really insulting in Japan...

Is there a place that wouldn't be insulting? Maybe Costa Rica.
1 in 10 young adults experiences some form of homelessness within a given year [pdf]
My brother-in-law sunk a million dollars of his own money into a similar real-time airline pricing service, all of which was thrown away when his now defunct company got banned for scraping.

There are only a few blessed companies that are allowed to scrape airline data (not surprisingly, big players in the market). If you haven't been granted permission and don't comply with their cease and desist you'll be sued and/or have your scraper IPs blacklisted.

It's a tough business to get into.
That's a valid question but not the same as saying the projects are very similar. In that case in particular, the answer would come down to “Are you running on NetBSD?” and so the most likely answer is that the NetBSD package maintainer would package it as "google-puffs" or something like that.
Actually it is.
The Secret to Amazons Success Internal APIs (2012)
Text files?

If people get value from it, editing a simple text file once or twice a year wouldn't be difficult.
I've never understood why people do that. It's not as though you'd have much more work on your hands with a "safe name" from a promotions standpoint.
I remember my algorithms class wasting like a week and a half going over that. I'm still a little bitter. There's only a few courses that I would have wanted a refund on my tuition for, and that's one of them.
>Yet on the other hand, most PoC in the Midwest have a culture that is different on most of the above. So when a white Midwesterner doesn't treat a black Midwesterner that speaks, dresses, even walks differently as a part of the community is it racism? I would say no since it isn't about race but is about culture.

That would explain the slavery, Jim Crow laws, lynching, and segregation...
Kind of curious about that myself. All I can find is that is was cleared to go before Parliament November 2016, and there hasn't been a news story I can find since.
For speed of development, you want the most normal/boring stack there is, in combination with what you're familiar with.

Note that if there is more than 1 engineer, it is absolutely worth it to work with common technologies. Elm/Elixir are not common technologies (though people love talking about them).

Node + Express for the backend is super simple.
Mongo or MySQL/PostgreSQL you will have no problems with (though I am biased towards relational databases)
React for the front-end is also simple, very well known and easy to hire for.

If your application is more basic or more CRUD-oriented (as most apps are), Ruby on Rails has always been a solid choice and will continue to be a solid choice for years to come. There is also a very large pool of people who are very well-versed with it.
Microsoft explicitly warns people in big red letters never to open any WSL files from Windows. I'm not sure if that will ever be possible.
Spending a year in the top x% isn’t what most people have in mind with their false optimism. They expect to make it to that bracket and stay there. One-time windfalls that put you in a certain bracket temporarily don’t make low taxes on that bracket net benefit you. You’re still getting screwed all the other years in your life
Also, Smart Pipe

https://www.youtube.com/watch?v=DJklHwoYgBQ
Google's chatbot analytics platform Chatbase launches to public
> The warden actually talked about this and said they specifically organize their prisoners into as diverse blocks as possible to avoid any sort of gangs/groupings from starting. He claimed it made the prison significantly safer, as everyone was looking out for only their own wellbeing. The prison was safe enough for us to walk around among the prisoners (who were not cuffed or restrained in anyway), so I think it was working quite well for them.

I'd be careful reading too much into that. Wardens in the US would say the exact same thing; the actual effects of it obviously don't bear out. As for being handcuffed or restrained: in most prisons in the US, prisoners generally aren't actually cuffed or restrained unless they're being punished.
Per pull? Really? I always thought casinos were dumb, but how could they be that dumb?!
If the information is available to any member of the public that requests it with no conditions at all, why is the information not considered public?
How is NVMe preventing you from running Linux? Linux has had NVMe support since 2012 (3.3). I use NVMe on a Dell XPS 13 9350 Developer Edition as my daily driver with no issue.
France doesn't have it or France has it worse?
Those companies are the ones that are talking to the legislators, though. The problem is that people are not also talking to those legislators. Remember the healthcare law battles over the summer? Phoning Senators and expressing displeasure over the bills was what killed them. It can work here, too, as long as people make themselves heard.
The existence of mockers is proof of nothing.
Yeah. I love vim's persistent undo. Combine that with the undotree[0] plugin and you never have to worry about losing changes.

It would be really hard for me to switch to an editor without persistent undo.

[0] https://github.com/mbbill/undotree
For the first letter, yes, but the 2nd is clearly against the scraping.
> I'm pretty sure it was the offspring of people who "don't like multiculturalism" who beat me up in middle school for being part of geek culture rather than the prevailing rural culture of my hometown.

Any ideology taken to a violent extreme is bad. There are people who are getting beaten up for believing there should be a southern border wall. Those people beating them up are in the wrong, but that doesn't mean their opinion is baseless, merely their method of expressing their opinion is wrong.

> I personally am a big fan of respecting others despite cultural differences.

Yet there are bounds to what is acceptable, is there not? If someone walked down the streets naked, would you not think they're crazy? If a man wanted to stone a gay person, or shun a woman for exposing her hair, would you not look at that person with disdain?

Given that there are bounds in variance for acceptable behavior, then why shouldn't there be regional differences in acceptable variance?
No offense but pricing looks high to get a solution that will outperform vanilla PG on i3.16xlarge one is looking at 29K/month? I am afraid to imagine what a solution that can outperform vanilla PG on maxed out SuperMicro 7089P-TR4T would cost.
Amazon and the third party sellers aren’t being taxed. The consumers are.

Amazon could setup a big warehouse complex in South Dakota or something and avoid this problem — but they want to benefit from local distribution.
I don't. I see zero reason whatsoever that the contributions should come from anything but individual US Citizens. Additionally, I see zero reason why that shouldn't be capped at $500/person/tax year.
I've thought about it a lot. For a while, I had a somewhat social, mostly private family and friends web site, and then everyone had all these kids, and the ideas started to percolate. I never took the time to think through all the implications of safely granting access, giving the children some room to breathe, while keeping the parents at arm's length. Definitely an interesting challenge.

I think of the fun post-pal relationships I had growing up, and I think there's room for something like that in the online world.
You could probably sell a lot in Germany too. Germans are crazy about analysing their own feces.
HN Archive Search
They could potentially file a suit in the country you ARE in.
> At least for the current generation, for whom anything short of direct and violent prejudice on the basis of a few phenotypes is the only thinkable definition of racism, and for whom "racist" is a stinging moral and personal indict rather than a statement of fact about an emergent phenomenon that may or may not have anything to do with the content of any particular individual's character.

This is so well said, I think it deserves to be singled out

So many people get personally offended when one is discussing these matters.
Thanks for engaging.

Actually the offers are exactly the same as if we did 7hours of interviews, so it's not an interview after we hire you.

Let me know if that answers your question.
Except you don't know which land should be "for living", and which should be barren swamp land. If this were applied city-wide, there would be many owners of less than developable land getting taxed higher for no reason. If you draw a specific territory of land that should be taxed higher, then you're essentially singling out specific property owners. Might as well use eminent domain at that point.

People who come up with these crazy ideas seem to not have a solid grasp of supply and demand. The supply of land is not the problem. The supply of buildings is not the problem. The supply of competent municipalities that can sustain high density living is the problem.

The solution to lowering the cost city living is to increase the supply of cities. New ones, without the political baggage we have now. High density, modular, mass produced. If we're not talking about mass production, we're just rearranging deck chairs on the titanic.
On the topic of the owlet - My twins were in the NICU for 4 and 7 weeks respectively. The nurses there spend the bulk of non-feeding time checking on and (almost always) turning off heart/respiration/pulse ox alerts. The alarms are not false positives, the values they are alerting are falling outside the norm range, but the nurses know that that _is_ normal. A number of new parents to the nicu would rush to get the nurses attention with every alert until the parents understood that the nurses are professionals and the alerts are, well, dumb.
When I first lived in Chicago, this was _awful_. Even with Chicago's grid system, Google maps would only show like every 3rd street or something--even when zoomed in as much as possible. Not knowing the city, I'd frequently go the exact _opposite_ way intended because I'd incorrectly remember "oh wells st is between these two..." when in fact it was between the two streets on the opposite side I was headed. I'm pretty decent with directions in general, but this often led to many extra miles being walked.
Terdot Banking Trojan is back and it now implements espionage capabilities
> Lending Library

https://myturn.com
Thank you for responding. I think four different DNS IPs on your side could be a little overkill for the standard user in terms of choosing the 'right' one. Apart from that, good luck with the product!
Not the OP, but there are many (tens of) "power domains" on the system, and if you care about power/battery life then you want to power each of them down when they're unused, automatically, even while the rest of the system stays running. i.e. why pay the battery life cost for powering a USB hub when there are no USB devices plugged in, or for a DSP when there's no sound being played right now.

But the calculation of when it's safe to power down any of the power domains can be very complicated -- you can't turn off a power supply unless everything that depends on it is unused, so there's a subtle and board-dependent graph/dependency problem to solve.
That’s why I said “basically”, it’s been fixed upstream and will be turned on again soon.
Thanks. I know it's open source, but Citus Cloud isn't, so presumably you don't get the extra functionality -- backups, replicas ("followers"), snapshots etc.

We are going to use CloudSQL once it exits beta, but it's a fairly conservative Postgres implementation (single node with read slaves), and you can't install third-party extensions (Citus is not available).
But it doesn't make it available with "no conditions at all", their robots.txt implies the condition that you aren't scraping it with a bot.
Having come into software from creative fields, I wonder how this could be done.

Blockchain?

I would talk/share my experiences with you. If you are asking enough questions, I might help.
Well this is frustrating. There is an issue with one of my projects apparently (actually saw it before I saw this on HN) and it is because of one of my indirect dependencies.

I presume in this scenario I need to either wait for a patch from the direct dependency or fork and submit a PR myself.

It's a great idea. I like it quite a bit. I just feel like the floodgates just got opened.

Would be great to see PHP and Python in there.
I hope to be proven wrong, but a battery-only truck seems incomplete.

Trains use diesel engines to power the electric motors that spin the wheels. Electric motors rock compared to internal engines, but the batteries have terrible energy density compared to fossil fuels.

It'd be nice if they offered a truck with a smaller battery and a turbine that generated electricity. It'd be super efficient compared to diesel trucks, and it could go battery only in urban areas and avoid pollution while retaining the electrification advantages of acceleration and torque control. But it would give the trucks flexibility to cross Nebraska and Iowa without charging a few times.
A nod to Data Structures for Text Sequences by Charles Crowley as Vis utilizes the piece chain.

[1] https://www.cs.unm.edu/~crowley/papers/sds.pdf
In the meanwhile you can use a combination of pre-commit (http://pre-commit.com/) and safety-db (https://github.com/pyupio/safety-db) in form of https://github.com/Lucas-C/pre-commit-hooks-safety

That allows you to run a check for vulnerable packages before each commit and via CI.