skysight-inc/HackerNews huggingface dataset:
Talking about CL, all the things that are done with syntax objects are done with environments (`&environment`). Type declarations, lexical bindings, etc. You can even process the same code in two different environments if this is useful. Other bindings from symbols to values can be stored in the symbols themselves: things like original code source (as a string; I recovered deleted code thanks to that in the past), original location, custom properties, etc.
I like the way that this is set up to be iterable. Being able to stick the landing on the BFR isn't actually necessary. No reason you couldn't use two rockets to launch the fuel and ship separately.

Beautiful, here's hoping they can pull this off. Best of luck to SpaceX.
> supersonic aircraft have been flying with turbofans and no afterburners for almost five decades now

But part of a turbofan's thrust is from gasses from burning jet fuel and air expanded by the heat form that isn't it? Nobody has flown supersonic without burning fuel except in a dive, have they?

https://en.wikipedia.org/wiki/Fastest_propeller-driven_aircr...

So you can have an electric motor to power the fan, but what about the turbine part?
Power, lawmaking, gatekeeping, and scamming are all more or less correlated.
AppLovin is selling a majority stake to Orient Hontai Capital for $1.4B
Helpspot has a really nice tool for sharing text securely.

https://www.helpspot.com/vault
The article directly suggests that isn't the case. There's a (debatable) improvement over Google's existing phrase-based system on these benchmarks, but the whole paper is about the huge effort they've had to put in to get past the shortcomings of the method.

A more realistic assessment is that state-of-the-art neural translation is maybe getting as good as phrase-based systems.
how many ways do i love thee

let me count the ways

segmentation fault

(core dumped)
I agree that Color Genomics is doing the right thing here. Of course any testing has the risk of misunderstandings and overtreatment. But they are aware of this and have counselors available to reduce the risk https://getcolor.com/learn/how-it-works

I think that medicine tends to treats us as patients instead of partners. Making testing much more affordable historically has done more good than bad. I think reducing the price of this testing by one or two orders of magnitude is a wonderful thing.
If the only reason the company exists is to file frivolous or bad faith lawsuits a judge can hold the corporate officers personally liable. Increasingly there are anti patent troll laws being passed that allow a patent holder to receive statutory damages.
It's also still low adoption, so it's not a priority target for the bad guys or the researchers. This is why comparing CVE counts doesn't mean much.
> I get especially mad when people suggest that there are some ideas that are just special, that only special people can get.

I think this is an important point.

After working with concepts in enough domains you start to see they are all made up of the same kinds of things; when it seems like they aren't, you're likely missing some implicitly used concepts that you don't even know you're missing which makes learning this new thing seem fundamentally more difficult than other things.

The way I think about why this would be (or would not be) is: are all concepts reducible to some small set of basic entities—i.e. are they all built up from some shared concept 'atoms'?

Now, I don't have a way of giving a definite answer to that, just my experience asking this question over and over again while picking up new concepts, and my experience so far puts me in favor of these 'atoms.' For instance, are there any concepts that can't be broken down into sets of 'types' and 'relations' between the types? (or something along those lines)

Could there be more significant barriers to people learning new concepts than limits to their intelligence? I've taught programming to a lot of people, and it's easy to see where they get caught up: they're doing fine, making progress, happy, excited, a little nervous; they make minor mistakes but quickly see their errors and it doesn't worry them too much. Then, they run into some difficulty that puts the question in their mind of whether they can really do this or not and you can observe their agitation increase. Typically they want to go do something else pretty soon after. If they are especially persistent they will face this scary situation and go back into it the next day—but more often they'll feel guilty about not going back to it for a long period, maybe do it once or twice after without much enjoyment or progress, and ultimately, quietly drop it.

What I have never seen is someone run into a wall with some concept, persistently revisit it and work earnestly to understand, and yet still fail. That's what they fear will happen (maybe an evolved feature to prevent spending too much time on theories that are going to dead-end?), but it doesn't.
Alternatively, for the more low-level or algorithm-minded, I can recommend having a look at LÖVE[0] for Lua. I haven't done any graphics/sound coding in aeons (~15+ years?) but after twisting my ankle and getting stuck on the couch took the plunge and have learned a lot and got something playable[1] in a couple of weeks (almost!) from scratch, including learning Lua.

[0] https://love2d.org/ [1] http://www.roguebasin.com/index.php?title=Zomia
>A closed development with good effort is more trustworthy than an open one with low effort or review.

Good code is better than bad code obviously, but how do you know what you have if you can't see the source? It's Schrodinger's code, you don't know it's bad until it's too late.
This is highly anecdotal. You don't know how you would have done had you monetized it. Potentially just as well.
Why is this enterprise only?
> They were always white as that was part of the spec - dark colours would have taken heat absorption out of limit!

Since radiant (photons) heat emission follows radiant heat absorption: Black absorbs better, but also emits it better.

Maybe they didn't care about emitting heat, they just didn't want the sun adding heat?
In case you didn't read the article, it's actually an interesting dive into what it takes to improve the user experience of youtube in places with poor bandwidth. It's really worth a read, and while you're correct that youtube makes it's money from ads that's actually commensurate with YouTube Go's goal of improving the user experience and bringing it before hundreds of millions of additional eyeballs.
This looks pretty nice. Has anyone used Material Design Lite from Google? https://getmdl.io/
Faster yes, but better remains to be seen.

I have my doubts on whether machine translation that isn't based on language understanding can ever be trusted not to make egregious mistakes.
Perhaps you're putting the cart before the horse. Did you play with computers a lot as a kid? Did it come naturally? For myself, I can answer "yes" to both. I suspect it's common for aptitude to come before motivation.
AI meets protein biotech
This is frequently held up as an example of CL being more true to McCarthy's vision than Scheme. The counterargument is that code-compatibility is a poor measure of conceptually realizing McCarthy's ideals--rather Scheme's more academic approach has caused it to compromise less on McCarthy's vision. Where CL compromised for pragmatic reasons, Scheme has kept more purer abstractions, even improving on McCarthy's original Lisp. In this argument, Scheme results from a deeper understanding of of an idealized Lisp, whereas CL is a pragmatic compromise that allows Lisp to be used for industrial applications.

Personally, I don't take a side in this debate, because I don't care.
Images reveal effect of LSD on the human brain
Blind Method of Hiring a Software Developer
20 minutes by public transport each way + 10 minutes walk each way.
> FYI, you should never do this.

That's a bit too strong. This is safe if the type is trivial, which it was in the article. The author should have added the caveat you wrote, though.
And we can't forget its recent weakening! [0]

While my wiki link is barely two clicks away from yours, it's still important to highlight what's going on in re "public diplomacy information" now being deployable domestically; the language on the Smith-Mundt Act wiki page makes it sound like it's merely now being archived or something:

>The National Defense Authorization Act for Fiscal Year 2013 (section 1078 (a)) amended the US Information and Educational Exchange Act of 1948 and the Foreign Relations Authorization Act of 1987, allowing for materials produced by the State Department and the Broadcasting Board of Governors (BBG) to be released within U.S. borders for the Archivist of the United States.[1][2]

Another fun fact: this particular year's National Defence Authorization Act also contained the "Feinstein-Lee Amendment", which is the one that lets them detain US citizens indefinitely without charge for suspicion of ties to terrorism.

[0] https://en.wikipedia.org/wiki/National_Defense_Authorization...
How could this entrepreneur compete against a billion-dollar giant?
I'm trying to figure out how most of this thread meshes with, say, the growth mindset.
What would be the point? For land power storage you don't care about weight (or volume). Just cost.
Why are people who can't code getting the CS or EE degrees?

The short answer seems to be: because they're allowed to.

The longer answer has to do with the "$$$" part. Fundamentally, universities aren't in the business of educating people; they exist to sell credentials. Which has some thematic overlap with "educating people", but is still a step and a half removed. And with the long-term transmogrification of universities from "institutions" to profit centers, the inevitable rush toward mediocrity (and widening of the gap between perceived value of said credentials, and their actual value) results.
I understand the feeling. Mobile phones are great for what they give you, but also great because they're just crappy enough to push you to use a more comfortable solution when one's available. It's great to have a Swiss army knife, but you'll still wish for your toolbox at home.
True, but those who invest their money usually invest their smarts and time also on the topic. So the info is most definitely biased, but on the other hand those who don't invest money probably don't care that much about the topic, and focus their efforts on other topics.

On the other hand, there are some people who have been bitcoin enthusiasts but have since left the scene, such as mike hearn.
Another major advantage: No need for "finalizers" which can often run on an unpredictable thread, resurrect objects, etc. There is extensive literature about how problematic finalizers are in practice. deinit in Swift suffers from none of these problems.
Show HN: XOR.ai – hiring in tech via cross-platform messaging
Hey, everybody

We've built XOR.ai - data-driven chatbot recruitment assistant for several messaging platforms - Slack, Messenger and Telegram, to make recruitment in tech easier and more personal.

We've been running our free private beta for 5 weeks now, and so far delivered quality candidates to over 70% of all IT vacancies that were sent to us (over 150). Some of those candidates were already hired.

We'd like the people from community, whoever's hiring or is interested in job openings to try XOR out for free. We'd only need your feedback on UX and quality of the service. Installation buttons are on our web-site https://xor.ai/

Also we're here to answer question.
Thanks!
Their fee structure is a base rate plus a fixed rate per mile. From what I remember, those rates are determined by the typical demographic info + driving record/past claims. There are other companies that I believe try to adjust their rate based on driver behavior data, but metromile doesn't (at this time).
Elon Musk Is About to Unveil His Plan for Colonizing
I accept your first point, but I disagree with your second - 1066 and all that notwithstanding, English is still very much a Germanic language, and grammatically very different from French.
> RPi3 is DDR2

*LPDDR2
I think the natural dividing line is "is the baby the unmodified result of combining sperm and egg?" People already have the right to do that without additional government interference -- anything past that should arguably be regulated.
To someone unfamiliar with swift, it seems quite informative about the mechanics of unsafe pointers. Where it misses is in discussing how best to segregate the "parts with unsafe" from "the bulk of your code (hopefully)", since the parts with unsafe by definition deserve more careful review and auditing (or even that you should do this sort of segregation)

There are probably many ways you could design the partition; for instance, I would probably try to design a safe API that was patterned closely after the underlying one (Posix, OpenGL, etc); others would prefer to design more Swift-ian APIs that still expose all the useful capabilities of the underlying libraries.
Nick Bostrom: one of the first to theorize the simulation theory
If you're talking about hiring an external team - Yes. We are an external team someone would hire. Otherwise we have numerous internal projects our people work on - We let them pick and choose what to work on.

Before my business partner and I started our own business, we were brought in by companies to handle their marketing and development problems. We would help pick individuals to join the team and be involved in setting up the internal team.

On-top of that, I also work at Red Hat as a Consultant, so i'm often flown in or brought in to help internal teams with projects and integrations.

So, Perhaps not the exact same situation. But I've been involved in similar situations and problems.
( Also discussed previously at https://news.ycombinator.com/item?id=8819085 and https://news.ycombinator.com/item?id=7261559 )

Interesting points:

* http://sta.li/filesystem -- Everything not obviously covered by a fairly simplified hierarchy is put into /sucks , without fixing the problem of /etc still being a grab-bag miscellany.

* http://sta.li/filesystem -- /dev being for devices is a "Linux assumption".

* http://sta.li/filesystem -- There is no /usr/local .

* http://sta.li/filesystem -- /.git goes unmentioned. (-:

* http://sta.li/filesystem -- Half a decade ago, it was claimed that it has no /lib . This is contradicted here.

* http://dwm.suckless.org/ -- "Because dwm is customized through editing its source code, it’s pointless to make binary packages of it. This keeps its userbase small and elitist. No novices asking stupid questions."

* http://sta.li/installation -- Installation uses HTTP to fetch a boot volume image.

* http://sta.li/installation -- The actual installation steps of the doco are "TODO".

* http://sta.li/technologies -- The Korn shell is the default.

* http://sta.li/technologies -- uses Gerrit Pape's runit, tinydyndns, and socklog

* Commentators a few years ago assumed no kernel modules or initrd. There isn't "official" word on this, however.

* Nor is there official word on PAM, which logically falls foul of a no dynamic linking philosophy too.
He actually did, no?
And there was much rejoicing. yay.
> I think that refusing to explore other treatment options in tandem is wrong,

"Exploring other treatment options in tandem" in this case means cutting someone open and possibly killing them, in tandem with helping them lose weight, which would likely solve the problem by itself.
Manager wants a combined development and production environment
Thank you. You just rocked my world. Just being able to choose the bitrate of the stream prior to it chomping down on data is awesome.
> but we have no reason to believe that SpaceX is capable of pulling this off in the foreseeable future

Based on what they've achieved so far, I see no reason to believe they are not capable.

It's been their goal since day one, so it seems they will go after it as hard as they went after their achievements to date, which has far surpassed expectations.
> But if you are getting electric energy for free from solar panels

If you are getting electrical energy for free I have some WAY WAY better uses for it than an airplane.

Let's save hydrocarbon fuel for mobile installation (planes and cars), and use the solar power for fixed installations (houses, industry).

Maybe once you maxed out houses, we can come back to the mobile stuff.
FWIW a recent RxJS book uses leaflet in an example.
You have to distinguish the conventional (high efficiency) cycle of a jet engine at low Mach, from the reheat (low efficiency) operation usually used for high Mach.

No engine (of which I am aware) has air flowing past the fan blades at supersonic speeds, because the trans-sonic transitions tear engines apart. There is one prototype aircraft (a naval derivative of the F-84) which did have a supersonic propeller, but it was very inefficient and loud. All jet engines compress sub-Mach 1 flows, then expand them at the very back of the engine to produce supersonic exhaust.
When Cellphones Became Cool
Getting comfortable with the Unix pipe
"give me a person and I can teach them pointers" Yeah, I don't think so. I have a 16 year old son that still hasn't mastered multiplication beyond single digits. It's not for lack of effort. We have spent $10,0000+ private tutors in addition to the efforts from his teachers/school, but he just doesn't get it. He isn't mentally retarded or autistic or anything else (we've had him tested many many times both privately and by the school system). He just has a terrible memory and has a hard time putting things in the right order. I guarantee that you could not teach him something as abstract as pointers no matter how good your pedagogy is.
Don't new color laser printers use cartridges? They just have toner instead of ink.
Why Slack Makes Talking to Your Customers Better
Or you use state sponsored designs and everyone has access to it.
Telegram is not based in Russia. Pavel Durov fled the country and is currently operating Telegram from Germany.
"When you learned you native tongue, you didn't need to know all of these. You just learned."

Learning your native language is not at all the same task as translating between languages. People who do translation are usually quite knowledgable in questions of grammar. This is particularly true of people who pick up languages later in life.

Even if you know multiple languages "natively", it's often difficult to translate accurately without thinking about grammar. Or, for that matter, to speak/write your own language with any degree of competency -- we study grammar in grade school for a reason.
I don't have Illustrator, but here are two SVGs generated by Sketch and Affinity Designer:

Sketch:
http://pastebin.com/A1QRW6fT

Affinity Designer:
http://pastebin.com/KxTgGQkN

I'm in the middle of building my first production app using SVG, and I've had less trouble from Affinity than Sketch.
I started building one here, then it morphed into something else. I have not touched it in a couple years:

https://www.youtube.com/playlist?list=PLPqlh_ebFYDFPv_tIdUb2...

Game programming is much, much different from web design. Dealing with an event loop and update loop, keeping state, etc. Its actually a lot of fun.

I used the python bindings for SFML
SpaceX Interplanetary Transport System: https://www.youtube.com/watch?v=0qo78R_yYFA
> Why are people who can't code getting the CS or EE degrees?

Because neither CS nor, especially, EE are "coding" degrees.

Now, if you want to code CS (and for certain domains, EE) can help you become a much better coder, but that's not really the central focus of the degree. So they aren't irrelevant as qualifications for coding work. But neither are they, on their own, qualifications for such work.
That page implies good battery life:

"A 6000mAh battery means you have a companion that will be there for you, through use and at times other devices have given up long ago."

But if you look deeper you find on their wiki:

https://pyra-handheld.com/wiki/index.php?title=Battery

"Everyday work load: 8 hours (without any power management features, tested on prototype April 2016)"

8 hours? This is a toy. Why is their headline figure "6000mAh" instead of "8 hours"? Because they know it's shit.
I think we probably agree. Christianity is not the cause. But churches (and the legalism and hypocrisy within) sure can be by providing "moral cover" for bad behavior.

If the Christians followed Christ everything would be great. The first thing Christ did was head for the church, point out the legalism and say "you're doing it all wrong."
Can someone comment on why this works? They talk about size difference but I could not get the full meaning.
I firmly believe that every single person can learn any single concept in the world, given sufficient instructional time, resources, and contact.

However... this should not be confused with a belief that every single person can learn any concept in an economically scalable manner and useful period of time. In a world of limited resources, this can be a very important distinction.
The nuclear aircraft did not fail because nuclear power was too expensive, they failed because reactors were too heavy. If you read more about the American nuclear aircraft programs, you will find that they were most interested in using the heat from Nuclear reactions to warm up air; they did not propose to generate electricity with which to heat or push air (because it is too complex and inefficient).
Certainly, but those are private in nature, require buying in, and do not cover nearly every major city, as zoning does.
Not really. There's a threshold where the outcome of an algorithm isn't predictable by the programmer. That threshold is much lower than mildly strong AI. As an example of a comparatively simple algorithm, Notch didn't know where the mountains, caves, oceans would be in the billions of Minecraft worlds - only some of their properties and distribution.

If AI programmers determined the AIs' decisions, that would negate the point of AI.
SCATSAT-1 data will be used by NASA, says ISRO
I sense this is the same feature that is used to implement Docker containers. Possibly browser isolation was the primary driver and it got co-opted for the server.
I guess we have to agree to disagree. I don't think adding a button or two is some fundamental change that requires 10 meetings with 2 designers and 5 developers. They're already streaming the video data, just save it to a file in addition/option to rendering it. They can already play video data, just play it from the file instead of streaming it.