skysight-inc/HackerNews huggingface dataset:
Pascal (and the entire family - Modula etc) is a language designed by a guy with an academic background in PLs. This shows in the design: e.g. the syntax is verbose and has a very rigid structure, which can often be frustrating to the user (like the need to declare all variables in a separate declaration block at the beginning of each function), but which makes it extremely easy to parse with just a single token lookahead. Similarly, the semantics are such that they're easy for a compiler to implement.

Borland still did a great job with their implementation performance-wise, and the legendary reputation of their Pascal compilers is well-deserved. But they had a solid foundation to build on in form of a tool-friendly language, which C++ just doesn't offer.
I wonder what Wirth would have to say about Java...
My parents needed a lot of convincing that riding a bike on the road was safe. And I was 19 at the time. Also my suburb has no sidewalks and the nearest oval is an hour walk away.
Yet the whole reason medical marijuana 'broke out' of doctor control in California was the DEA threatening to arrest any doctor who wrote a prescription for it. So it went off of something other than the prescription of a registered doctor undermining their point with their zeal.

Schedule 1 substance research has long had far more 'propaganda machine' orientation than science orientation however with the agenda transparently reflected in studies.

All of the giving spiders drugs studies to look at their webs while it may have some slight neurological value ignored the bleeding obvious with some examples like the 'caffeine' webs.

http://www.learning-mind.com/wp-content/uploads/2016/01/spid...

Of course those webs looked sparse, caffeine is a known neurotoxin to insects! That is why plants produce it in the first place and spiders wouldn't even have much reason to develop a resistance given most species have a carnivorous diet, their prey would have more of a reason to and prey that is dying of neurotoxin would be far less likely to survive to land in their web. Perhaps caffeine's inclusion among the study was a snide point on someone's part about the applicability of spider models to vertebrates.

Meanwhile they knew about MDMA use therapeutically yet it took to the 10's to start using it for PTSD again in clinical trials. Sorry lost generations of veterans - there was another war for you to be a casualty of.

It is still having politicians try to practice science - and I'm not sure how applicable those two are when they were dragged from them kicking and screaming essentially. It is still a political process instead of a scientific one.
Both books have their strengths. If I had to pick one, it'd be Serious Cryptography, since it's much more up-to-date than Cryptography Engineering is.
A contract can include security, where at-will W2 employment never does.

But working as a contractor demands a substantial premium anyway, because the contractor is responsible for self-employment tax.
Have you tried Clojure. Elixir borrows many ideas from Clojure. Author of Elixir himself stated that numerous times.
TL;DR: This statically links multiple programs and their common shared libraries into one program, replacing main() with a function that calls the right entry point based on the name of the executable. With this, you can essentially create a busybox-like from the sources of coreutils.

The speed advantage compared to static linking is not due to magic, but to the fact their tooling does LTO.

It's all based on LLVM IR, so this not something that takes programs and shared libraries, and links them all with some tricks. It builds from source (AIUI from skimming).
If someone dies due to inability to summon emergency assistance, this will truly be a post-mortem instead of a badly named incident retrospective.
>Businesses protested for months about potential lost business

Out of curiosity, how did that pan out? Closing off an area to road traffic is basically a re-prioritization towards nearby residents, and away from distant visitors and the commerce that they engage in, so it would be interesting to know how badly the latter groups suffer.
I'm really happy for her, but why is she getting all the credit? It doesn't seem like she came up with the idea, she just conducted the experiment given to her. Seems more like a "right place at the right time" accomplishment.
I don’t get why cities are built around cars. As much as I love to jump into my car right outside my house, I’d love it even more when there was no car sound in the streets and children could safely walk everywhere. In densely populated cities cars should be banned outside of major roads
The beauty of front-end development is that you can USE WHATEVER YOU WANT. The end-user really doesn't care. As long as the UI is good. The browser really won't care either. It will interpret that JavaScript whatever framework or library you've used.

When it comes to collaborating with fellow developers, its another story. We switched to React at Amilia because its easier to hire developers.

For personal projects jQuery, Bootstrap and Backbone are still my tools of choice.
Rollup 1.0.0 is out
The entire article is about payable health care and the unpayable US health insurance.

We have a social system for healthcare for Belgians. You are not Belgian.

If you can travel to here and pay the additional cost, you are not a discussed group of people in the article.

Coming to here won't solve the problems for the people that can't afford US health insurance, which is what the article is writing about.

Your argument doesn't make any sense.

You don't grasp the concept of a affordable health insurance, where everyone can afford it, everyone is insured and only a small percentage needs it. Thanks to the government.

Edit:
Old comment adjusted, summarized: Mentioned travelling abroad and going to eg. India for everything is delusional. What about family, does your wife come along, what if you need to stay for 9 months therapy, ... Many variables haven't been taken into account.
I’ve often wondered if there are any other examples of “scientific engineering” the Wright brothers pioneered. I’m not familiar with any. My feeling is Edison was a lot more random trial and error for example.
The problem is not with roads, then, but with tax distribution.
Personally I’d rather be in traffic. I’ll grant trains are way better for the atmosphere and take up less space, but people are noisy and smelly.
Communication and technology problems hampered Parkland response
"When I express the problem in terms of mechanistic logic, I am unable to prove the existence of something which is neither mechanistic nor apparently logical".
PRQ in Sweden does

https://prq.se/
>That seems to me like a different problem (one of education or enforcement of traffic laws), although I acknowledge that a middle ground helps.

The choice boils down to a dense, very large police force, versus streets designed to make good behavior natural. The latter can be a lot cheaper (and will involve many fewer tickets) than the former.
Actually, CenturyLink has sold their services to a very long list of municipalities which then place CL between the ILEC and emergency services.
That’s a double-conversion UPS: AC to DC, a small siphon for batteries and control hardware, and then DC to AC out.

I imagine an audiophile would say that the sine wave generated by such a setup wouldn’t be smooth enough. They’d want something like a double-rotary converter, so that a spinning generator is making the final sine wave.
Ive wanted a FPS bullet sponge game where one of the random enemies getting killed starts a flashback to everything thats gone wrong in their life to become a private military contractor after their wife said “its time to be realistic”

And then watch the memories fade in real time

that happening to a nonsignficant character
I honestly don’t get it either. Medicare takes care of some of the sickest and most complex patients—the elderly and those with ESRD—and manages to do it with an administrative overhead of 2%, compared to 17% for private insurers, and appears to be more efficient overall as well.[1] That’s a simple fact. Expanding Medicare to cover all Americans would substantially increase access and drive down costs for everyone, simply by adding younger and healthier individuals to the risk pool.

[1]: https://www.healthaffairs.org/do/10.1377/hblog20110920.01339...
Did you hit the Amazon counterfeit stock bingo or something?
I don't know which transit system you think is our best and most expensive, but the one where I live (Portland, OR) is great. In 20 years it's failed me twice: once a bus broke down in a snowstorm, and once a train was blocked by protesters. That's it. The other ~10,000 trips were pretty uneventful. My biggest gripe is that the arrival time api is sometimes 1-2 minutes off.
as an example, session types are useful if you want to give precise types to coroutines that yield nontrivially (i.e. aren't basically iterators). consider this (slightly contrived) Python example of a coroutine yields two intermediate values, a result, and finishes:

from typing import Generator

# Generator[YieldType, SendType, ReturnType]
# https://docs.python.org/3/library/typing.html#typing.Generator

def inc_mul(a, b) -> Generator[int, None, None]:
"Computes (a+1) * (b+1), yields the intermediate results"
a1 = a+1
yield a1

b1 = b+1
yield b1

yield a1*b1

proc = inc_mul(1, 3) # create the "process"
a1 = proc.send(None) # 2
b1 = proc.send(None) # 4
ab = proc.send(None) # 8
proc.send(None) # end. raises StopIteration(None)

Our signature

inc_mul(a: int, b: int) -> Generator[int, None, int]

doesn't really capture "yields two intermediate ints, a result int, and finishes" – it only says that it'll yield some unspecified number of ints. but using session types we can describe the interaction precisely! it'd look something like

inc_mul(a:int, b:int) -> Process[
?None => !int =>
?None => !int =>
?None => !int =>
?None
]

the notation is based on the article – `?T` means "accepts a T", `!T` means "yields a T`, `=>` means "and then". the type is a bit noisy because of all the dummy None's needed to push the coroutine along.

we could also extend our coroutine to, after yielding the two intermediate values, accept a float (power) and yield `(a1 × b1) ^ power` as the result (this would let the user determine the exponent she wants based on the intermediate results, if she needed that for some reason). the type would then change to

inc_mul(a:int, b:int) -> Process[
?None => !int =>
?None => !int =>
?float => !float =>
?None
]

we can approximate this as `Generator[Union[int, float], Union[None, float], None]` but that doesn't capture the order/number of the yields/sends.
EAS notification would have been virtually instant. But it's supposed to be used only for immediate life-and-death situations (tornadoes, nuclear war, chemical plant explosions).

Amber/cell phone alerts have a lower threshold for pulling the trigger.
Seriously funny
> It has _negative_ value, massively so, if it means people who used to have 10km commutes all move farther out and have 20km commutes instead but cheaper housing.

Is that because affordable houses are worthless?

So, instead of solving the housing crisis, city planners do nothing on the matter, but go and ration transportation too, so people... well, gain nothing because they will be the same time in traffic.
Building a city around cars means building it around people who live far away. The people who live out in the suburbs and commute in get a lot more out of the roads than the people who are a block away from every place they need to go.
Another case of first world problems I suppose?
The most sensible way to play in a street (a very odd sentence), barring officially closed roads is a cul de sac - which is far less objectionable because the traffic is restricted to only those heading to the houses after they slow down for a turn.
Yet another SQL-on-Hadoop product we'll have to deal with
Supporting Trump even when he bans bump stocks when one would oppose Democrats doing the same, and believing Democrats will always be worse than Republicans on gun control, is the definition of partisanship.

The actual truth is both parties believe in gun control and both parties believe in the Second Amendment. One side just panders to gun owners and the NRA more than the other.
Ground loop through stereo?
It doesn't make much sense to expect this from games. They're not "honest" about anything else, like the skills and effort required to accomplish something and getting many/infinite tries for everything. Games are pure escapism and suppression and shouldn't be expected to address real life issues in any constructive way.
It predates C tho. In Simula-67, not only I/O was in functions, it was in methods (on file objects). In Pascal, it was also all functions, also some of those were magic (e.g. overloaded on types, in a way user-defined functions couldn't be) - but it still described them as functions.
this is what I was really hoping for as well. I'd like to read through those documents myself to see exactly what rules they have come up with. This way the NY Times stays the gate keeper and they will like drip a few more articles out regarding this very topic.
The world and [insert field] is just in the last several years waking up to the reality of cybersecurity. Few people or sectors are prepared and yes that needs to be addressed. The title and operating assumption deserve this retort. A previous reply points out the lack of evidence that the DNC was 'hacked' by 'Russia' and not a disaffected member of the party. I'm trying to stick to the topic of cybersecurity, though I fear the OP is not. I suppose the matrix of opinion editorials and propaganda fit somewhere in the scope of security, so I'll leave it there.
"Catch me if you can (Frank Abagnale)"

It's fiction vaguely based on a real story.
AT&T Archives (1954): Now You Can Dial [video]
Wait, what? Are you saying that the top rate in their graduated income tax system is applied to someone's entire income, not just the amount above the lower cutoff point for the highest band?

If so, that seems literally insane to me. Why wouldn't Portugal fix this?
It's supposed to be, but I stare at it every day for 2 hours(for years)...and it just doesn't work out that way. Half the time moves initiate in the VIX, and only moments later does price move in equities.

Example: this morning at the open, the VIX rose 7 ticks in the first 20 seconds - there was almost no volume to the opening move(on the VIX), and price(NQ) was kicked down 20 points. When the NQ was at this bottom, the inside ask for the VIX changed from 150-ish to 700 - the NQ price moved back up 20 points, but the VIX did not move. The only thing that changed was the depth. Now the NQ is right back at the open...that same 700 ask faded back to 100-200, and the price dropped back another 20 points. Keep in mind, this is the first 5 minutes of the open. It doesn't get more chaotic or random than that period of time. However, as chaotic and random as it might seem, it's like this "most" days(say, 7 out of 10).

One of the large reasons that instruments(like the ES, NQ, or VIX) don't behave the way the way their prospectus might indicate...is humans. Another example, the NQ is supposed to reflect the Nasdaq 100 basket of stocks, weighted appropriately...yet it does not. There is a whole school of trading around "program trading", which is automated trading to fade price movements when this imbalance occurs. If the prospectus is to be believed, this imbalance should never occur. Human beings are the answer: a fund manager has a gut feeling(or some technical analysis, or signal) that equities will move up, so he shorts the VIX for 2,500 contracts, which will absolutely move equities up, at least temporarily. It's not the rules or defined behavior of either instrument - it is the intent of someone with enough margin to execute a 2,500 contract trade. That person(and persons like him/her) are the ones controlling those instruments - not an arbitrary set of rules, or the formula laid out in the instrument's prospectus.

After saying all that...also realize a lot of this is truly random. The moment in time that Trader Joe and Trader Bob both kick off 2,500(or 10,000 for that matter) contract trades is not known by anyone but those humans. So to them, it's not random, but to hundreds of thousands of other market participants, it's random as hell, and causes a lot of "whoah man! did you see that!?" moments. Those pesky humans get in the way of everything :)
Once a producer told me that they mastered at 16bit 44.1kHz and then pressed records and CDs from those masters.

Ofcourse the records sold better because they sound much better...
Trace route can help with that somewhat, I've noticed that a few times with redundant connections
If the best option for healthcare in a country is for the citizens to leave the country, then that country is a complete failure. Healthcare isn't a luxury, it's a basic necessity for making sure your workforce is competitive, along with education.

And the results of this failure are visible in statistics, in the US the average life expectancy is dropping, unlike in other first-world countries. That's bad for the US economy as a whole, which in turn is bad for you as an individual, which is why you should care.

Also, healthcare is not just large interventions and procedures where travel cost can be offset by the ridiculous treatment costs in the US compared to another country, but the most important part of a healthcare system is the regular checkups and just having access to someone to look at you and talk to you, and make sure you can prevent larger problems in the future. Medical tourism can't supply that.
> You mean, locally, on your machine?

Well, in this case development is done through Vim on the remote server, first in a dev environment branch, and then pulled from production. It would require installing the tool chain on the server, which is an artifact of my development process, but nevertheless should require consideration in my case.

But yeah, I'm just describing my setup, and the ease of which it allows getting started and productive. I'm wasn't really advocating for or against using a build process for the front end in general, just noting my current process. I imagine if I was using a lot of modules in my front-end, I would see the benefit of putting more tooling in place to maintain and manage it fairly quickly.
I'll second that. Due to a couple of significant illnesses growing up my family would have been bankrupted two times over if we lived in the US. Also, when one of my parents passed after a couples months of hospitalization, emergency room visits and an ambulance ride, they didn't owe a single loonie (Canadian dollar coin) for the care.

If it was the US, my bereaved parent would not only owe thousands but they would have to be on guard to verify the accuracy of each bill, negotiate with the provider and then setup a payment plan stretching into infinity.

The US healthcare system is another area where capitalism and the 'free market' is failing the consumer.

Frankly, when I hear see someone stridently decrying socialized medicine or single-payer healthcare I wonder if their tune would change after their first medically induced bankruptcy or not being able to afford medication that would keep them alive.
> Where did they get a shaft encoder with over a million counts per rev?
they use about 200 tick encoders, but instead of measuring on or off they measure light intensity. Because each encoder slot has a bit of variation they get absolute positioning.[0] This is what their FPGAs are for.

As for the reason this robot is so expensive, the inconel harmonic drive gear boxes are probably a good portion of the cost. Harmonic drives aren't made in big production runs. The assembly instructions are somewhat horrifying and involve quite a bit of manual labor.[1] There's a lot of cutting carbon fiber rod and gluing it into the 3d printed bits. The horrifying bit is that you have to glue stuff to the motors and it appears that some assemblies aren't exactly made to come apart.

[0]https://github.com/HaddingtonDynamics/Dexter/wiki/Encoders
[1]http://hdrobotic.com/dexter-v1-assembly-manual/
It is, of course, appreciated that you clarify this is satire, but the fact that you need to is alarming.
I‘m not switching to fish because of its lack of POSIX compliancy. This is a valid complaint.
Amazon under “abuse investigation” by German Anti-Trust Office
i'm on board with putting express roads and parking underground (even though the costs are high) and making the extra space available for humans, pets and lower speed transport like bikes and scooters.

i'd also advocate making licensing for vehicles much harder and increasing the enforcement and punishment of distracted driving.
Liked the Sandel's book.
> The only problem is that a big part of Portugal's infrastructure is starting to be outdated and should have have been renewed.

Meh, you should see the sad state of affairs in the US.
Compared to dying because treatment a private health insurer pays for would simply be denied, as other payers are prohibited.

Why would you want to make medicare supplemental coverage illegal, or forced to be completely separate, which is a characteristic of single-payer health care (as opposed to multiple payer universal health care coverage)?
Even if you buy into this theory, how is this cheaper or better than using batteries to power your gear?
julia> x = collect(1:15)'
1×15 LinearAlgebra.Adjoint{Int64,Array{Int64,1}}:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

julia> x[1:10]'
1×10 LinearAlgebra.Adjoint{Int64,Array{Int64,1}}:
1 2 3 4 5 6 7 8 9 10

julia> x[11:end]'
1×5 LinearAlgebra.Adjoint{Int64,Array{Int64,1}}:
11 12 13 14 15

julia> x[11:length(x)]' # alternatively ...
1×5 LinearAlgebra.Adjoint{Int64,Array{Int64,1}}:
11 12 13 14 15
For me it's the out-of-the-box autocompletions just work really well. Not sure I had the ultimate zsh completions setup before but I did try and was not able to get anything near as good as fish.

It's like fish can read your mind.
People keep saying they don't want to ride on a train or bus because people are smelly, but with rare exceptions, I just haven't run into that problem.

My solution to noisy transit is to wear headphones.

I think the problem is more cultural conditioning, I've been riding transit for 25+ years, and I like taking transit to work. Others who haven't ridden transit don't understand why I'd ride a bus to work even though we get "free" parking.

On the way to work the bus is usually faster than driving (the bus takes the carpool lane), on the way home, traffic is bad enough that the bus is probably about the same speed as driving (maybe a bit longer since for one stop it needs to leave the freeway express lane so needs to cut through 4 lanes of traffic to get to the stop and then again to get back into the express lane), but I don't care since I'm usually reading.
4 Best Time Series Databases to Watch in 2019
Maybe the one doing the scheduling of the astronauts was not allowed to do that again also.
In cases like this I suspect that "Achievement Laundering" is going on.

It's not 100% respectable in this day and age to pass your status on to your offspring so there are various ways you can make it look like your kid created a successful business and sold it to Yahoo! or did some amazing research project, or otherwise accomplished something that they didn't really do.