skysight-inc/HackerNews huggingface dataset:
I'm curious what you folks think of things like Racket and it's ability to create DSLs for various problem spaces. This seems like it would let you stay in one language yet have the flexibility to still create the right tool for specific jobs.

The same goes with the abilities of its macros too. Does that give you the ability to define what you want and have the language create the code for you?

Caveat, I'm new to programming and just now learning Racket so it has me all excited but I barely know what I'm talking about. This thread has been very interesting to read so I'm curious what others think of languages which have the flexibility to adapt. Maybe it creates a maintenance or understanding other people's code nightmare or something. I'm just curious why Racket's approach or something like it hasn't taken off.
Could you email me? I'll check on your application internally.
Personally, because my CPU has a hardware bug[1], which is now worked around by disabling package C6 state, and I already went through RMA for the segfault bug, so I'd rather now get a newer CPU to begin with.

[1]: https://bugzilla.kernel.org/show_bug.cgi?id=196683
Ask HN: Anyone running a business from their phone/tablet?
Most solopreneurs love being able to run a business from their laptop, but has anyone gone the extra step and run a business primarily from their phone or tablet?
Been there, done that. Several jobs ago. At a hedge fund, corporate mandated OS at the time was RHEL5. C++11 had been finalized for about 3 years at this point, latest GCC at the time had nearly full support (only glaring gap I remember at the time was regex was "there" but it was a stubbed-out interface, it didn't actually work). We'd even had lecturers in the office of the likes of Scott Meyers & Herb Sutter on C++11, but could we use it? Hell, no. Shit, some of us had even been interviewed by Scott Meyers for his Effective Modern C++ book. Still couldn't officially use C++11, so, given the frustration, we went rogue. It was a pain, but I built the latest stable GCC from scratch and all of the libs we needed against it (boost, unixodbc, mqseries, intel tbb, tibrv). It took a while (I think GCC took like 4 hours to build at the time, even with a parallelized build), but once set up, it was liberating.
Walk through of each algorithm with visualization is amazing in that course.
Anandtech.com points out how Intel doesn't release information about the limitations of the boost - primarily that it's very much a single core clock boost, and it's unknown what speeds the multiple cores can increase to. Perhaps on desktop, they can all hit 4.2Ghz, while the mobile chip is limiting them to 3.8Ghz. Of course, those are made up numbers and wild speculation. Until we have comparable benchmarks, the boost speed itself doesn't mean much to us.
>the social sciences (Econ, Psych, etc.) have established that what people say (expressed preferences) and how they act (implied preferences) are inconsistent.

This is obvious enough. But if I tell you I would like to lose weight and improve my diet, yet you, knowing I have a sweet-tooth, opt to keep offering tempting sweets and desserts anyway, that would make you kind of a jerk wouldn't it?

I wouldn't want to spend much time around someone who actively tries to undermine my attempts at personal growth or improvement.
I run Telegram on my desktop?
Also i use WhatsApp on my iPhone.
Constraints can be "easy" enough to prove that a solution can be found trivially without backtracking (e.g. large sets of Wang tiles with one or more tile choices for any possible combination of edge types), "hard" enough to emulate a Turing machine (possible with Wang tiles alone), or anything in between.

Going beyond Wang tiles and corner tiles, constraints can be nonlocal, for example "the map contains 2 to 3 treasure room tiles" (which can be proved to form exactly 1 treasure room) or "river tiles belong to the same connected river component, accounting for flow direction, as a river tile on the edge of the map, or a river beginning tile, or a river end tile".

So efficient CSP solution is an engineering problem: there is the very easy case (no backtracking), the hard case (let's search for a couple of hours with a state of the art constraint solving package) and the interesting generic case (general constraints, used with significant restraint for efficiency reasons; complex but hopefully quick computation; interactive assistance to signal unsolvable and close to unsolvable sets of constraints and their problem sites.
>Some will take it. If utilization rates are not equal, that's not a reason to withhold the opportunity.

I never said it was. However, if it's unpaid leave, it's pretty obvious why many would refuse to take it, or not take as much as is available: they can't afford the lack of pay. How are parents supposed to pay their bills if they're both taking a 12-week unpaid vacation? Health insurance doesn't pay your rent. So it seems pretty obvious that for many couples, the woman (who generally earns less, and also usually breastfeeds) will take all/more leave and stay home, while the man will get back to work so their finances don't take too much of a hit.

Of course, for couples where their employers offer equal and paid parental leave, we might see different results.
Physical stores can be (used to be) big vending machines. They accept cash and give receipts as a proof of purchase and can (usually) be found in the event of issues. They're probably recording you on camera in case you steal or use counterfeit money, but vending machines probably are too.

I think the real problem is doing the same thing at a distance. At a store you know where to find the entity you purchase from in case of issues and you get a receipt at the same time you purchase. You can sort of get the same thing with an individual face-to-face, but only if there is an established trust in some form (buyer has to trust they can find the seller if something goes wrong, seller has to trust buyer isn't using counterfeit money, etc). It's pretty hard to trade at a distance without revealing something about your self. At the very least, there's going to be a middle man that will want to know something (a lot) about you if they're going to provide you services (P.O. Box, shipping company, etc). They want to make sure customers stay honest so they don't get in trouble when customers scam each other or make an illegal trade.

It all comes down to trust. I think all the retailers, on and off line, are blatantly violating that trust when they sell our data off, but not enough people seem to care or have a better alternative, so there are no consequences for retailers. New law is usually the last thing I want to see, but it seem to the only way to introduce a consequence for sellers at this point.
CreativEngine | Frontend/Web Developer (mid/sr) | 60-120k DOE and Role| ONSITE, Los Angeles (Playa Vista) | Full Time

We are a development and design house with major clients including the legislative branch of the U.S. federal government. We are laid back and closer to a start-up than a government company. We focus on attention to detail and never being a 'dead-end' for out clients.

Position: Mid to Senior Front End Developer

A junior dev would need to have a serious knack for HTML/CSS and be hungry, humble, and quick on their feet.

Bare Minimum Skills:
* Attention to detail
* Ability to improvise off a given design
* HTML/CSS
* Experience with a CSS preprocessor
* Experience with mobile and multiple browser CSS
* Understanding of UX/UI

Salary:
Jr/Mid: 60 - 90k
Mid/Sr: 70 - 120k

If you are curious and want to learn more, send me an email and I'll send you more details - or we can grab a coffee, either in D.C. (next time I'm out) or Playa Vista. Title it "Front end from HN!"

kelvin [at] creativengine

Applicants must be able to pass a background check (read: No felonies).

Also here are two of our workstations:

https://drive.google.com/file/d/0BzDfre8PkRkSaUZMYzFJcExDdzQ...
https://drive.google.com/file/d/0BzDfre8PkRkSYTlhM1c4OGY3aVJ...
I once had to use cygwin to port an old C library from UNIX (I don't recall the flavor of UNIX) to windows. It involved editing makefiles to use the MSVC toolchain, amongst many other things.

It was pure pain. Especially when the boss kept asking me what was taking so long (it's just a recompile right?).
They discuss it in the article a bit, as I read it they said "Stress externalizes itself as health issues (high blood pressure, poor sleep, etc) and sudden loss of wealth causes stress in proportion to how risk averse you are."
How do we know this isn't just correlation with risk taking in general? Like someone who piles away cash is probably also less likely to own motorcycles etc... just saying.
So is Peter Seibel, the interviewer…
I was quite an early user of Revolut and I do feel like they're gradually ruining their service at the moment. I would actually say that my bank (NatWest) has a better mobile experience than them right now. Revolut seem to spend all their time coming up with new marketing schemes to shill cheap partnership products, like phone insurance or health insurance, rather than improving their core product. Their interface seems to hide a lot of the useful features, and the language is often confusing or just wrong ("Device Insurance" is actually "Phone Insurance", as you can't insure anything without an IMEI number).

I've moved most of my travel purchasing over to TransferWise's new card. It's lacking a few features but it feels less...dodgy, frankly.
Science as a whole has developed knowing that it is impossible to encompass the full dimensions of the data, the goal is to find the best explanation given the available evidence.

The replication crisis is a result of the misuse or misunderstanding of the statistics, and the current nature of journals.
Most fun: Pat Pattison, Songwriting, Coursera. Very good lectures, very good material, very well presented. Teaches a lot about writing song lyrics in just 6 weeks, breaks it nicely down to steps and recipes. I used to think that the best feature of MOOCs is the automatic grading and feedback from programming homework, but in this course, for the homework songwriting you gave and got feedback from 3-5 random people in the course, and it was not only useful but this feeling of togetherness with strangers was even better than getting instantaneous feedback from a bot for programming homework. Shows that teaching art scales to MOOCs as well.

Nicest: Andrew Ng, Machine Learning, Coursera. Interesting topic, well-planned material, very well avoids going into the mathy details, but still conveys a feeling of understanding of the topic, so accessible to a wide audience. (Martin Odersky, Functional Programming Principles in Scala, Coursera, was almost equally nice, but had some rough edges in the first run.)

Most interesting: Probabilistic Graphical Models, Daphne Koller, Coursera. Very interesting topic. I took the first run of the course and it had lots of rough edges. Needs a lot of work to apply the lectures to the homework. I haven't seen such a demanding course since I took quantum mechanics at university.

Best organized: Jennifer Widom, Databases, Stanford. This is not the flashiest of a topic, but oh boy was it well organized. Runs like a clockwork. Everything in the lectures is relevant, everything from the lectures is applied and tested in the homework, there is lots of homework (but still not enough to make you remember SQL,XPath,XQuery,XSLT for the rest of your life if you don't keep using them), weekly homework has a nice progression from simpler things to medium difficult things, and the web environment is well designed, and gives wonderful feedback and guides you to get your queries correct.
The second part is awesome too.

The first part shows how to design an unoptimized and simplistic, but complete and working 16-bit CPU and RAM from logic gates.

The second part builds a whole software stack on top of it using a virtual stack-based VM:

- CPU assembler;
- a (AOT) compiler from the VM opcodes
into the CPU assembly;
- a compiler from the high-level language
called Jack (an educational mix of Java/C
with many complex parts removed) into the
VM opcodes;
- a standard library for the Jack language
(Screen/Keyboard/Output/Math/String/Array/
Sys/Memory classes), including writing your own
memory allocator and drawing lines/circles
and bitmapping glyphs into video memory
for text rendering;
- your own project (usually a simple game and
sometimes marvels like [0]) written in Jack
on top of all of that;

The courses are definitely very challenging and some previous exposure to the topics is desired.

[0] https://github.com/QuesterZen/hackenstein3D
I recently built a new PC so I had to wade into this space again. The main difference I believe is that many components themselves now have their own LED lighting.

Before, it was primarily LED fans or light strips. Now, motherboards have their own LED line traces. Ram has it's own LED lights. There is also support to control the colors of these components from software.
it is 2018, just use std::thread. ACE belongs to the 90s.
Thanks! :)

I had no idea apistar existed, it certainly didn't come up when I was doing my research. But it looks pretty full featured, thank you for this!
Except that wasn't the prediction, the prediction was 5K / week:

https://techcrunch.com/2017/11/01/tesla-predicts-production-...
Not having anything means no money for quality food and basic health services, and possibly social/psychological issues.
You still have to pay attention to what version of C++ your dependencies compiled with, unless you are compiling them all.

And on Linux you can install newer compilers too.

The problems are still there; the root cause is C++ having no ABI, not Linux vs Windows.
Opfin | Head of Sales and Business Development | India (anywhere) | Full-time, Onsite

Opfin (www.opfin.com) is an automated payroll service for Indian companies which features:

- Auto bifurcation of salary into components like basic, hra, medical, conveyance and special allowance. We minimise the employees' tax liability by maximising their exemptions and deductions as much as possible. Can almost guarantee tax savings for employees with HRA.

- Automated bank transfers of salary to any bank in India.

- Free and unlimited ad-hoc payments to contractors and vendors with auto TDS deduction.

- TDS, PF, PT and ESI payments to government with web access to challans. We also take care of the quarterly TDS filing.

- Access to employees for self-service, payslips, reimbursements and documents.

Benefits:

- Work remotely from anywhere in India.

- Performance based pay with ridiculous incentives.

- We're a startup, so lots of flexibility mixed with responsibility.

If interested, please email me at aj@opfin.com. Thank you.
Are you hiring for US as well ? I have experience working with the iHealth Cloud and Glucometers.
I wrote the link :) Someone sent me a message a while back that it was happening again but I haven't investigated myself.
The flights seem quite a bit more expensive than what I am used to seeing between major cities.
Funny you basically described what I am currently building except it is being developed with WebVR. Reddit, multi users spaces, spaces browsing/creation/sharing etc you are spot on describing what I am doing.

I will release an MVP in July so I guess I should start ramping up my online presence to sell the idea !
As someone on the younger end of what seems to be considered "millennial" (graduating from uni in May), I hope this means cheaper rent in cities like New York, Austin and Boston?
We did this at a former employer and had a librarian with the username "scatt".
That naming has been used for a few years already. I'm not sure how it started.

For example, this Linus Tech Tips video about the first RGB backlit mechanical keyboard from 4 years ago uses the term:

https://www.youtube.com/watch?v=y-GjMH8kQlc
That makes a lot of sense to me.

I wonder if there's a cryptographically secure way to build a known "stream" of one-use tokens (addresses, if you will) based on known "public key." For metadata security, you only hand that public key out to those you trust.

Another thought is the ability to attempt decoding of every message (as you already alluded to). Encode some well-known bytes at the beginning of every message and see if your key can decode and match them. I'm not certain that protects against metadata snooping, since I don't understand the cryptography enough to know if that well-known text would always be the same for a target private key.
Learning to navigate in cities without a map
>I'd argue that this is good for the economy. Economies are strong when money is changing hands a lot.

That's an axiom, not a fact.

Or rather, it only becomes a fact when people want X and Y and Z out of the economy (e.g. constant growth) over other values (e.g. avoiding environmental externalities, non-shopping-related quality of life, stability, equality).
MailControl | DevOps/Application Developer hybrid | Chicago, IL (Wicker Park) | ONSITE Full-time | https://mailcontrol.net

MailControl (mailcontrol.net) is a cyber security company that protects enterprises from the threats presented by emails with embedded tracking code ("spymail").

We're a small startup looking for a generalist who is strong on either DevOps or application development and is willing to chip in and learn both. Experience with C#, AWS, and Chef preferred.

To apply (or ask questions), please email careers@mailcontrol.net.
Could well be your Thyroid, Its a very common disorder. Tell you doc and they'll run some blood tests.
I'm sorry, "convenience fees" that are the exact same price as the ticket are total and UTTER Bollox.

not to mention that I dont understand how websites that are owned by ticketmaster, that resell their tickets at a higher scalpy price, within 60 seconds of tickets going on sale online are legal.
make_shared traces its roots back into the original boost implementation.
Everyone who wants to learn anything in life should take this course first, I can't endorse it enough.
Ultimate Guide on Deep Learning for Web Developers
Well, this comment was greyed out as well (I clicked "vouch" for both) so it looks like it's something with your account.

I think I'd send an email to the mods, as I have no idea what got you flagged.
Most corporations can’t afford to upgrade hardware and most likely run on very old hardware running windows xp or if they’re lucky, windows 7.
That's not even close to true! It's hard to respond further without some specific link to look at.

I took "Show HN" out of the title, since that was obviously an abuse of Show HN (https://news.ycombinator.com/showhn.html). Please don't do that.
I've been subscribed to /r/canada for as long as I've been on Reddit but it's now it's become a right-wing hate fest over there. I'm surprised at the decline in the last year or so.
From Tesla:

> All Tesla vehicles produced in our factory, including Model 3, have the hardware needed for full self-driving capability at a safety level substantially greater than that of a human driver.

I should note that both Tesla and you stress hardware capability, not software. Tesla mopes around the bushes with phrases like "awaiting regulatory approval".

If Tesla does actually mean "we've got all the gadgets but the software isn't there yet", they have a serious marketing issue. To the layperson, everything they say makes it sound like their car will make you breakfast, drive you to work and take the kids to school. Seems like they're not there and it's not just regulation holding them up.

At the shallow end, it's misleading advertising, at worst it means people are putting their and their passengers' lives at serious risk.

I would not be surprised if we start seeing mandated health warnings accompany semi-autonomous vehicle adverts, spelling out exactly what they can and cannot do.
I lived in San Francisco for the past seven years, but moved to Missoula, Montana because living in the city and even surrounding places like Oakland, South Bay was increasingly way too expensive. I count myself lucky that I am self-employed and work in an industry that I can easily do remote work as the job prospects in Missoula mostly center around low-wage service work.

At the end of the day, I moved to Missoula so I can do my part as a millennial and start buying diamonds again.
The Ultimate Guide to Daily Hashtags for Social Media
With being listed on the stock exchange comes a certain amount of responsibility. If you can't control yourself from making jokes about your company going bankrupt then maybe you should stay private?

Keep in mind there are people's savings on the line here.
Regarding this:

> Also, there's nothing inherently limiting this kind of "good sticks around, bad cycles again and again" behavior to computer hardware. I have to imagine this happens all over the place.

I remember reading on Joel On Software, in one writing on hiring that's the same thing for devs, the good devs stay in the company and the bad ones keep cycling in the labor market.
Processor support? Voltages set reasonably. Just a decent burn in period before sending it out the door. Currently I'm running an ASRock B350M Pro4... and I can't keep that thing running more than 30 minutes. It's not high load that causes the freezing. It's just terrible on every front.
Depends on the city. Millenials could also push for changes and upgrades in urban school districts.
I wouldn't be happier because I'd be wondering what I could be doing that would be more fulfilling.

Part of me would be happier, but more of me would still be miserable.

I think if/when I launch and can get some employees, an office, a cool culture, and some momentum, I'll be happier. Right now I'm just going through a tough time.
He helped design a waterslide – and was just arrested after it decapitated a boy
agreed as long as you also append 'to specifications under all acceptable conditions.'

It was the latter bit that really challenged 3D printer makers. So many 3D printers would work one time and not the next because there were so many parameters that they didn't specifically account for or respond to.
>this essentially kills the professional mac workstation as a viable product going forward?

Some would argue it's already been dead for a long time. I'm seeing less and less directors and artists using Macs for their workstations when it was close to 100% about 10 years ago.

They just didn't supply a competitive workstation machine for so long that many were forced to move to windows if they wanted power. I don't know a 3D artist anymore who isn't doing all their rendering through multiple Nvidia GPUs in a tower PC.

The iMac Pro has only been out for a few weeks after years of neglect and I'd struggle to recommend it to anyone at that price point.

(Ironically many I know still use a Mac laptop but it's relegated purely to office/email/slack/web tasks that back in the day we'd associate with Windows machines, not the actual creative work)
You're not really contradicting the article? They address that possibility and don't really ascribe a particular cause:

> If people are moving to suburbs and exurbs because the urban cores are "full," with high rents and home prices, then the question becomes: Do politicians fight anti-development interests like homeowners who have sought to block construction in their neighborhoods?
Heck, if they wanted to be really surgical, they could just bomb the power lines entering the power plants. The effect would be total shock and aw but much easier to reconnect afterwards when they have the new puppet regime in place.
You are assuming that the equilibrium assuming complete fairness is 50% women in every profession. Which will simply not be the case (doctors is a good example, the female ratio is more like 60% today). And if it is off in any direction from 50% then the gap cannot be measured ignoring the profession.